Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(45)

Issue 2669603003: Deduplicate Physical Web results with matching group IDs (Closed)

Created:
3 years, 10 months ago by mattreynolds
Modified:
3 years, 10 months ago
Reviewers:
nyquist, iankc, cco3
CC:
chromium-reviews, agrieve+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Deduplicate Physical Web results with matching group IDs When multiple Physical Web URLs are nearby and the broadcast URLs resolve to the same or similar pages, only notify clients about the closest instance of that URL. We identify similar pages via group ID, which is constructed from the resolved URL (omitting any fragment), page title, and page description. BUG=681151 Review-Url: https://codereview.chromium.org/2669603003 Cr-Commit-Position: refs/heads/master@{#448350} Committed: https://chromium.googlesource.com/chromium/src/+/1033377d9030c718bfaa1ecda9cbc01129fe7e7a

Patch Set 1 #

Total comments: 4

Patch Set 2 : unit test #

Total comments: 2

Patch Set 3 : testGetUrlSortsAndDedups #

Patch Set 4 : add another URL #

Unified diffs Side-by-side diffs Delta from patch set Stats (+53 lines, -21 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java View 1 2 2 chunks +26 lines, -1 line 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/physicalweb/UrlManagerTest.java View 1 2 3 3 chunks +27 lines, -20 lines 0 comments Download

Messages

Total messages: 18 (7 generated)
mattreynolds
Hi Conley and Ian, PTAL
3 years, 10 months ago (2017-02-01 00:20:56 UTC) #3
cco3
lgtm
3 years, 10 months ago (2017-02-01 00:23:50 UTC) #4
iankc
lgtm
3 years, 10 months ago (2017-02-01 00:36:21 UTC) #5
mattreynolds
Hi Tommy, PTAL
3 years, 10 months ago (2017-02-01 00:54:55 UTC) #7
nyquist
looks great except for test coverage https://codereview.chromium.org/2669603003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java (right): https://codereview.chromium.org/2669603003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java#newcode226 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java:226: return deduplicateByGroupId(urlInfos); Given ...
3 years, 10 months ago (2017-02-01 07:18:01 UTC) #8
mattreynolds
https://codereview.chromium.org/2669603003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java File chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java (right): https://codereview.chromium.org/2669603003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java#newcode226 chrome/android/java/src/org/chromium/chrome/browser/physicalweb/UrlManager.java:226: return deduplicateByGroupId(urlInfos); On 2017/02/01 07:18:01, nyquist wrote: > Given ...
3 years, 10 months ago (2017-02-01 19:29:15 UTC) #9
cco3
https://codereview.chromium.org/2669603003/diff/20001/chrome/android/javatests/src/org/chromium/chrome/browser/physicalweb/UrlManagerTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/physicalweb/UrlManagerTest.java (right): https://codereview.chromium.org/2669603003/diff/20001/chrome/android/javatests/src/org/chromium/chrome/browser/physicalweb/UrlManagerTest.java#newcode346 chrome/android/javatests/src/org/chromium/chrome/browser/physicalweb/UrlManagerTest.java:346: // Construct two PwsResults with different information but identical ...
3 years, 10 months ago (2017-02-02 19:18:41 UTC) #10
mattreynolds
https://codereview.chromium.org/2669603003/diff/20001/chrome/android/javatests/src/org/chromium/chrome/browser/physicalweb/UrlManagerTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/physicalweb/UrlManagerTest.java (right): https://codereview.chromium.org/2669603003/diff/20001/chrome/android/javatests/src/org/chromium/chrome/browser/physicalweb/UrlManagerTest.java#newcode346 chrome/android/javatests/src/org/chromium/chrome/browser/physicalweb/UrlManagerTest.java:346: // Construct two PwsResults with different information but identical ...
3 years, 10 months ago (2017-02-03 00:17:10 UTC) #11
nyquist
lgtm
3 years, 10 months ago (2017-02-06 18:49:24 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2669603003/60001
3 years, 10 months ago (2017-02-06 18:50:39 UTC) #15
commit-bot: I haz the power
3 years, 10 months ago (2017-02-06 19:34:52 UTC) #18
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/1033377d9030c718bfaa1ecda9cb...

Powered by Google App Engine
This is Rietveld 408576698