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

Issue 22642004: Ensure we never try to register for the object id "NULL" (Closed)

Created:
7 years, 4 months ago by nyquist
Modified:
7 years, 4 months ago
Reviewers:
Yaron, colinmeek
CC:
chromium-reviews, tim+watch_chromium.org, rsimha+watch_chromium.org, haitaol+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Ensure we never try to register for the object id "NULL" Currently if we choose to register for all model types for cache invalidation, we also register for the ObjectId "NULL", which does not exist. This causes errors with syncing the registration state between client and server, since the server does not accept this ObjectId. BUG=240535 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=216591

Patch Set 1 #

Total comments: 6

Patch Set 2 : Addressed comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+104 lines, -26 lines) Patch
M sync/android/java/src/org/chromium/sync/internal_api/pub/base/ModelType.java View 1 4 chunks +35 lines, -7 lines 0 comments Download
M sync/android/java/src/org/chromium/sync/notifier/InvalidationController.java View 1 1 chunk +1 line, -5 lines 0 comments Download
M sync/android/java/src/org/chromium/sync/notifier/InvalidationService.java View 1 2 chunks +4 lines, -14 lines 0 comments Download
M sync/android/javatests/src/org/chromium/sync/notifier/InvalidationServiceTest.java View 1 1 chunk +64 lines, -0 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
nyquist
7 years, 4 months ago (2013-08-08 01:05:59 UTC) #1
Yaron
https://codereview.chromium.org/22642004/diff/1/sync/android/java/src/org/chromium/sync/internal_api/pub/base/ModelType.java File sync/android/java/src/org/chromium/sync/internal_api/pub/base/ModelType.java (right): https://codereview.chromium.org/22642004/diff/1/sync/android/java/src/org/chromium/sync/internal_api/pub/base/ModelType.java#newcode152 sync/android/java/src/org/chromium/sync/internal_api/pub/base/ModelType.java:152: public static Set<ModelType> stripNonInvalidationTypes(Set<ModelType> modelTypes) { Pleaes add Javadoc. ...
7 years, 4 months ago (2013-08-08 01:52:16 UTC) #2
nyquist
Addressed all comments. PTAL. https://codereview.chromium.org/22642004/diff/1/sync/android/java/src/org/chromium/sync/internal_api/pub/base/ModelType.java File sync/android/java/src/org/chromium/sync/internal_api/pub/base/ModelType.java (right): https://codereview.chromium.org/22642004/diff/1/sync/android/java/src/org/chromium/sync/internal_api/pub/base/ModelType.java#newcode152 sync/android/java/src/org/chromium/sync/internal_api/pub/base/ModelType.java:152: public static Set<ModelType> stripNonInvalidationTypes(Set<ModelType> modelTypes) ...
7 years, 4 months ago (2013-08-08 17:59:28 UTC) #3
Yaron
lgtm
7 years, 4 months ago (2013-08-08 18:36:44 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/nyquist@chromium.org/22642004/9001
7 years, 4 months ago (2013-08-08 22:07:32 UTC) #5
commit-bot: I haz the power
7 years, 4 months ago (2013-08-09 05:01:23 UTC) #6
Message was sent while issue was closed.
Change committed as 216591

Powered by Google App Engine
This is Rietveld 408576698