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

Issue 40303005: Add code for new invalidation local ack system (Closed)

Created:
7 years, 2 months ago by rlarocque
Modified:
7 years, 1 month ago
CC:
chromium-reviews, tim+watch_chromium.org, rsimha+watch_chromium.org, haitaol+watch_chromium.org, dcheng
Visibility:
Public.

Description

Add code for new invalidation local ack system Commits classes that are part of the infrastructure of the new local acknowledgement system for invalidations, which will be based on WeakHandles to AckHandlers. BUG=233437 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=231983

Patch Set 1 #

Total comments: 7

Patch Set 2 : Rebase #

Patch Set 3 : Review fixes #

Total comments: 1

Patch Set 4 : Review fix and attempt to fix win build #

Patch Set 5 : Review fix and attempt to fix win build (retry) #

Patch Set 6 : Another attempt at fixing win #

Unified diffs Side-by-side diffs Delta from patch set Stats (+340 lines, -21 lines) Patch
M sync/internal_api/public/base/invalidation.h View 1 2 1 chunk +11 lines, -6 lines 0 comments Download
M sync/internal_api/public/base/invalidation.cc View 2 chunks +18 lines, -12 lines 0 comments Download
A sync/notifier/ack_handler.h View 1 chunk +42 lines, -0 lines 0 comments Download
A + sync/notifier/ack_handler.cc View 1 chunk +5 lines, -3 lines 0 comments Download
A sync/notifier/dropped_invalidation_tracker.h View 1 2 3 1 chunk +67 lines, -0 lines 0 comments Download
A sync/notifier/dropped_invalidation_tracker.cc View 1 chunk +42 lines, -0 lines 0 comments Download
A sync/notifier/mock_ack_handler.h View 1 2 3 4 5 1 chunk +64 lines, -0 lines 0 comments Download
A sync/notifier/mock_ack_handler.cc View 1 chunk +85 lines, -0 lines 0 comments Download
M sync/sync_notifier.gypi View 1 chunk +4 lines, -0 lines 0 comments Download
M sync/sync_tests.gypi View 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
rlarocque
Please review. Here's the next chunk of invalidations code. As before, these new classes are ...
7 years, 2 months ago (2013-10-24 21:09:29 UTC) #1
tim (not reviewing)
Looks mostly good, just a few nits. https://codereview.chromium.org/40303005/diff/1/sync/internal_api/public/base/invalidation.h File sync/internal_api/public/base/invalidation.h (right): https://codereview.chromium.org/40303005/diff/1/sync/internal_api/public/base/invalidation.h#newcode62 sync/internal_api/public/base/invalidation.h:62: void Drop(DroppedInvalidationTracker* ...
7 years, 1 month ago (2013-10-29 17:21:57 UTC) #2
rlarocque
https://codereview.chromium.org/40303005/diff/1/sync/internal_api/public/base/invalidation.h File sync/internal_api/public/base/invalidation.h (right): https://codereview.chromium.org/40303005/diff/1/sync/internal_api/public/base/invalidation.h#newcode62 sync/internal_api/public/base/invalidation.h:62: void Drop(DroppedInvalidationTracker* tracker) const; On 2013/10/29 17:21:57, timsteele wrote: ...
7 years, 1 month ago (2013-10-30 00:49:25 UTC) #3
tim (not reviewing)
LGTM, one nit https://codereview.chromium.org/40303005/diff/120001/sync/notifier/dropped_invalidation_tracker.h File sync/notifier/dropped_invalidation_tracker.h (right): https://codereview.chromium.org/40303005/diff/120001/sync/notifier/dropped_invalidation_tracker.h#newcode37 sync/notifier/dropped_invalidation_tracker.h:37: // Called by Invalidation::Drop() to keep ...
7 years, 1 month ago (2013-10-30 02:03:07 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rlarocque@chromium.org/40303005/350001
7 years, 1 month ago (2013-10-31 00:42:05 UTC) #5
commit-bot: I haz the power
7 years, 1 month ago (2013-10-31 03:59:39 UTC) #6
Message was sent while issue was closed.
Change committed as 231983

Powered by Google App Engine
This is Rietveld 408576698