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

Issue 15410005: Deprecate DriveMetadataStore.batch_sync_origins (Closed)

Created:
7 years, 7 months ago by calvinlo
Modified:
7 years, 7 months ago
Reviewers:
tzik
CC:
chromium-reviews, tzik+watch_chromium.org, kinuko+watch, nhiroki
Visibility:
Public.

Description

Deprecate DriveMetadataStore.batch_sync_origins Deprecate batch_sync_origins from DriveMetadataStore so batch origins are no longer duplicated in both DriveFileSyncService.pending_batch_sync_origins and DriveMetadataStore.batch_sync_origins_; BUG=229764 TEST=DriveMetadataStoreTest.DeprecateBatchSyncOrigins + Existing unit_tests --gtest_filter=DriveFileSync* + Existing unit_tests --gtest_filter=DriveMeta* Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=202502

Patch Set 1 #

Patch Set 2 : tzik, first look at complete batch_sync_origins removal from drive_metadata_store #

Patch Set 3 : Rebase + extra test DriveMetadataStoreTest.DeprecateBatchSyncOrigins #

Total comments: 2

Patch Set 4 : Windows test fix #

Total comments: 13

Patch Set 5 : taiju review for windows compile fix #

Total comments: 12

Patch Set 6 : Small test fixes. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+101 lines, -182 lines) Patch
M chrome/browser/sync_file_system/drive_file_sync_service.cc View 1 2 3 4 5 4 chunks +2 lines, -18 lines 0 comments Download
M chrome/browser/sync_file_system/drive_metadata_store.h View 1 2 3 4 8 chunks +10 lines, -26 lines 0 comments Download
M chrome/browser/sync_file_system/drive_metadata_store.cc View 1 2 3 4 5 25 chunks +46 lines, -124 lines 0 comments Download
M chrome/browser/sync_file_system/drive_metadata_store_unittest.cc View 1 2 3 4 5 9 chunks +43 lines, -14 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
calvinlo
Hi tzik san, I think I've managed to remove batch_sync_origins from DriveMetadataStore completely as I ...
7 years, 7 months ago (2013-05-19 12:48:51 UTC) #1
calvinlo
Tzik san, I think this is ready to be looked at after rebase and some ...
7 years, 7 months ago (2013-05-25 07:55:36 UTC) #2
tzik
Looks good. https://codereview.chromium.org/15410005/diff/15001/chrome/browser/sync_file_system/drive_metadata_store_unittest.cc File chrome/browser/sync_file_system/drive_metadata_store_unittest.cc (right): https://codereview.chromium.org/15410005/diff/15001/chrome/browser/sync_file_system/drive_metadata_store_unittest.cc#newcode674 chrome/browser/sync_file_system/drive_metadata_store_unittest.cc:674: leveldb::Status status = leveldb::DB::Open(options, db_dir, &db_ptr); We ...
7 years, 7 months ago (2013-05-27 04:31:58 UTC) #3
tzik
https://codereview.chromium.org/15410005/diff/15001/chrome/browser/sync_file_system/drive_metadata_store_unittest.cc File chrome/browser/sync_file_system/drive_metadata_store_unittest.cc (right): https://codereview.chromium.org/15410005/diff/15001/chrome/browser/sync_file_system/drive_metadata_store_unittest.cc#newcode674 chrome/browser/sync_file_system/drive_metadata_store_unittest.cc:674: leveldb::Status status = leveldb::DB::Open(options, db_dir, &db_ptr); On 2013/05/27 04:31:58, ...
7 years, 7 months ago (2013-05-27 07:57:42 UTC) #4
calvinlo
On 2013/05/27 07:57:42, tzik wrote: > https://codereview.chromium.org/15410005/diff/15001/chrome/browser/sync_file_system/drive_metadata_store_unittest.cc > File chrome/browser/sync_file_system/drive_metadata_store_unittest.cc (right): > > https://codereview.chromium.org/15410005/diff/15001/chrome/browser/sync_file_system/drive_metadata_store_unittest.cc#newcode674 > ...
7 years, 7 months ago (2013-05-27 09:10:34 UTC) #5
tzik
https://codereview.chromium.org/15410005/diff/32001/chrome/browser/sync_file_system/drive_metadata_store.cc File chrome/browser/sync_file_system/drive_metadata_store.cc (right): https://codereview.chromium.org/15410005/diff/32001/chrome/browser/sync_file_system/drive_metadata_store.cc#newcode378 chrome/browser/sync_file_system/drive_metadata_store.cc:378: return db_.get()->db_.get(); former get() can be omitted? https://codereview.chromium.org/15410005/diff/32001/chrome/browser/sync_file_system/drive_metadata_store.cc#newcode774 chrome/browser/sync_file_system/drive_metadata_store.cc:774: ...
7 years, 7 months ago (2013-05-27 09:23:54 UTC) #6
calvinlo
tzik san, PTAL again. If you're happy with this approach then I'll leave the test ...
7 years, 7 months ago (2013-05-27 09:47:47 UTC) #7
tzik
https://codereview.chromium.org/15410005/diff/34002/chrome/browser/sync_file_system/drive_metadata_store.cc File chrome/browser/sync_file_system/drive_metadata_store.cc (right): https://codereview.chromium.org/15410005/diff/34002/chrome/browser/sync_file_system/drive_metadata_store.cc#newcode778 chrome/browser/sync_file_system/drive_metadata_store.cc:778: if (!StartsWithASCII(key, kDriveBatchSyncOriginKeyPrefix, false)) s/false/true/ This should be case ...
7 years, 7 months ago (2013-05-27 12:14:10 UTC) #8
calvinlo
PTAL again. https://codereview.chromium.org/15410005/diff/34002/chrome/browser/sync_file_system/drive_metadata_store.cc File chrome/browser/sync_file_system/drive_metadata_store.cc (right): https://codereview.chromium.org/15410005/diff/34002/chrome/browser/sync_file_system/drive_metadata_store.cc#newcode778 chrome/browser/sync_file_system/drive_metadata_store.cc:778: if (!StartsWithASCII(key, kDriveBatchSyncOriginKeyPrefix, false)) On 2013/05/27 12:14:10, ...
7 years, 7 months ago (2013-05-28 02:18:55 UTC) #9
tzik
lgtm
7 years, 7 months ago (2013-05-28 02:23:21 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/calvinlo@chromium.org/15410005/49001
7 years, 7 months ago (2013-05-28 02:31:21 UTC) #11
commit-bot: I haz the power
7 years, 7 months ago (2013-05-28 05:03:58 UTC) #12
Message was sent while issue was closed.
Change committed as 202502

Powered by Google App Engine
This is Rietveld 408576698