Add de-duplicate in NearbySharing based on device_id matching.

PiperOrigin-RevId: 677910987
This commit is contained in:
Suet-Fei Li
2024-09-23 13:10:56 -07:00
committed by Copybara-Service
parent 42c1ad3173
commit bdca4aa707
9 changed files with 396 additions and 51 deletions
@@ -94,6 +94,9 @@ constexpr auto kShowAdminModeWarning =
// Update track
constexpr auto kUpdateTrack =
flags::Flag<absl::string_view>(kConfigPackage, "45409861", "");
// Apply endpoints de-duplication algorithms.
constexpr auto kApplyEndpointsDedup =
flags::Flag<bool>(kConfigPackage, "45656298", false);
inline absl::btree_map<int, const flags::Flag<bool>&> GetBoolFlags() {
return {
@@ -115,6 +118,7 @@ inline absl::btree_map<int, const flags::Flag<bool>&> GetBoolFlags() {
{45630055, kUseGrpcClient},
{45417647, kEnableQrCodeUi},
{45410558, kShowAdminModeWarning},
{45656298, kApplyEndpointsDedup},
};
}