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

Issue 331863010: sync: Remove support for hierarchy deletions (Closed)

Created:
6 years, 6 months ago by rlarocque
Modified:
6 years, 4 months ago
Reviewers:
tim (not reviewing), maniscalco, timonvo
CC:
chromium-reviews, tim+watch_chromium.org, haitaol+watch_chromium.org, albertb+watch_chromium.org, maniscalco+watch_chromium.org
Project:
chromium
Visibility:
Public.

Description

sync: Remove support for hierarchy deletions Removes client-side support for implicitly deleting a folder and all of its contents by issuing a single folder delete to the server. Increments the protocol version to advertise to servers that this client handles folder deletions differently. BUG=373869 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=285201

Patch Set 1 #

Patch Set 2 : Undo unnecessary whitespace change #

Patch Set 3 : Fix bug #

Total comments: 12

Patch Set 4 : Review fixes #

Patch Set 5 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+169 lines, -80 lines) Patch
M sync/engine/get_commit_ids.h View 1 2 3 1 chunk +4 lines, -7 lines 0 comments Download
M sync/engine/get_commit_ids.cc View 1 2 3 3 chunks +93 lines, -59 lines 0 comments Download
M sync/engine/syncer_unittest.cc View 1 2 3 4 6 chunks +71 lines, -13 lines 0 comments Download
M sync/protocol/sync.proto View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 9 (0 generated)
rlarocque
Here's the patch. It's a lot uglier than I would have liked, but it will ...
6 years, 6 months ago (2014-06-19 22:22:08 UTC) #1
maniscalco
LGTM after you address the few comments I have below. https://codereview.chromium.org/331863010/diff/40001/sync/engine/get_commit_ids.cc File sync/engine/get_commit_ids.cc (right): https://codereview.chromium.org/331863010/diff/40001/sync/engine/get_commit_ids.cc#newcode53 ...
6 years, 6 months ago (2014-06-19 23:01:34 UTC) #2
rlarocque
https://codereview.chromium.org/331863010/diff/40001/sync/engine/get_commit_ids.cc File sync/engine/get_commit_ids.cc (right): https://codereview.chromium.org/331863010/diff/40001/sync/engine/get_commit_ids.cc#newcode53 sync/engine/get_commit_ids.cc:53: void GetCommitIdsForType( On 2014/06/19 23:01:34, maniscalco wrote: > Can ...
6 years, 6 months ago (2014-06-19 23:37:33 UTC) #3
rlarocque
+Timon for server expertise. The server-side support for this change has landed. I think it's ...
6 years, 5 months ago (2014-07-17 00:24:41 UTC) #4
timonvo
On 2014/07/17 00:24:41, rlarocque wrote: > +Timon for server expertise. > > The server-side support ...
6 years, 5 months ago (2014-07-17 16:14:37 UTC) #5
maniscalco
I just re-reviewed the latest patch set (#5), still LGTM.
6 years, 5 months ago (2014-07-23 23:10:29 UTC) #6
rlarocque
The CQ bit was checked by rlarocque@chromium.org
6 years, 5 months ago (2014-07-23 23:12:57 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rlarocque@chromium.org/331863010/80001
6 years, 5 months ago (2014-07-23 23:16:16 UTC) #8
commit-bot: I haz the power
6 years, 4 months ago (2014-07-24 11:54:51 UTC) #9
Message was sent while issue was closed.
Change committed as 285201

Powered by Google App Engine
This is Rietveld 408576698