diff options
author | akalin@chromium.org <akalin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-22 07:35:26 +0000 |
---|---|---|
committer | akalin@chromium.org <akalin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-22 07:35:26 +0000 |
commit | 06aeba61e19bc26ec0ff993b56a6a1a4a20d72bd (patch) | |
tree | edcc4117871b482005d719b9fa20d921826929e6 /sync/engine | |
parent | 855cf34fcf1f41eb7a12afdbae58fec830a1ea9b (diff) | |
download | chromium_src-06aeba61e19bc26ec0ff993b56a6a1a4a20d72bd.zip chromium_src-06aeba61e19bc26ec0ff993b56a6a1a4a20d72bd.tar.gz chromium_src-06aeba61e19bc26ec0ff993b56a6a1a4a20d72bd.tar.bz2 |
[Sync] Rename sync_api to csync
BUG=128060
TEST=
Review URL: https://chromiumcodereview.appspot.com/10601002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143557 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'sync/engine')
-rw-r--r-- | sync/engine/all_status.cc | 10 | ||||
-rw-r--r-- | sync/engine/all_status.h | 8 | ||||
-rw-r--r-- | sync/engine/apply_updates_command_unittest.cc | 29 | ||||
-rw-r--r-- | sync/engine/process_commit_response_command_unittest.cc | 7 | ||||
-rw-r--r-- | sync/engine/syncer_unittest.cc | 169 | ||||
-rw-r--r-- | sync/engine/syncer_util.cc | 2 |
6 files changed, 111 insertions, 114 deletions
diff --git a/sync/engine/all_status.cc b/sync/engine/all_status.cc index 63a7d0f..6a642db 100644 --- a/sync/engine/all_status.cc +++ b/sync/engine/all_status.cc @@ -24,11 +24,11 @@ AllStatus::AllStatus() { AllStatus::~AllStatus() { } -sync_api::SyncStatus AllStatus::CreateBlankStatus() const { +csync::SyncStatus AllStatus::CreateBlankStatus() const { // Status is initialized with the previous status value. Variables // whose values accumulate (e.g. lifetime counters like updates_received) // are not to be cleared here. - sync_api::SyncStatus status = status_; + csync::SyncStatus status = status_; status.encryption_conflicts = 0; status.hierarchy_conflicts = 0; status.simple_conflicts = 0; @@ -39,9 +39,9 @@ sync_api::SyncStatus AllStatus::CreateBlankStatus() const { return status; } -sync_api::SyncStatus AllStatus::CalcSyncing( +csync::SyncStatus AllStatus::CalcSyncing( const SyncEngineEvent &event) const { - sync_api::SyncStatus status = CreateBlankStatus(); + csync::SyncStatus status = CreateBlankStatus(); const sessions::SyncSessionSnapshot& snapshot = event.snapshot; status.encryption_conflicts = snapshot.num_encryption_conflicts(); status.hierarchy_conflicts = snapshot.num_hierarchy_conflicts(); @@ -117,7 +117,7 @@ void AllStatus::OnSyncEngineEvent(const SyncEngineEvent& event) { } } -sync_api::SyncStatus AllStatus::status() const { +csync::SyncStatus AllStatus::status() const { base::AutoLock lock(mutex_); return status_; } diff --git a/sync/engine/all_status.h b/sync/engine/all_status.h index 93125cd..4e19ef6 100644 --- a/sync/engine/all_status.h +++ b/sync/engine/all_status.h @@ -41,7 +41,7 @@ class AllStatus : public SyncEngineEventListener { virtual void OnSyncEngineEvent(const SyncEngineEvent& event) OVERRIDE; - sync_api::SyncStatus status() const; + csync::SyncStatus status() const; void SetNotificationsEnabled(bool notifications_enabled); @@ -60,10 +60,10 @@ class AllStatus : public SyncEngineEventListener { protected: // Examines syncer to calculate syncing and the unsynced count, // and returns a Status with new values. - sync_api::SyncStatus CalcSyncing(const SyncEngineEvent& event) const; - sync_api::SyncStatus CreateBlankStatus() const; + csync::SyncStatus CalcSyncing(const SyncEngineEvent& event) const; + csync::SyncStatus CreateBlankStatus() const; - sync_api::SyncStatus status_; + csync::SyncStatus status_; mutable base::Lock mutex_; // Protects all data members. DISALLOW_COPY_AND_ASSIGN(AllStatus); diff --git a/sync/engine/apply_updates_command_unittest.cc b/sync/engine/apply_updates_command_unittest.cc index 517e7f2..f334bf1 100644 --- a/sync/engine/apply_updates_command_unittest.cc +++ b/sync/engine/apply_updates_command_unittest.cc @@ -31,7 +31,6 @@ using sessions::SyncSession; using std::string; using syncable::Id; using syncable::MutableEntry; -using syncable::ReadTransaction; using syncable::UNITTEST; using syncable::WriteTransaction; @@ -525,10 +524,10 @@ TEST_F(ApplyUpdatesCommandTest, DecryptablePassword) { // Decryptable password updates should be applied. Cryptographer* cryptographer; { - // Storing the cryptographer separately is bad, but for this test we - // know it's safe. - ReadTransaction trans(FROM_HERE, directory()); - cryptographer = directory()->GetCryptographer(&trans); + // Storing the cryptographer separately is bad, but for this test we + // know it's safe. + syncable::ReadTransaction trans(FROM_HERE, directory()); + cryptographer = directory()->GetCryptographer(&trans); } csync::KeyParams params = {"localhost", "dummy", "foobar"}; @@ -617,7 +616,7 @@ TEST_F(ApplyUpdatesCommandTest, SomeUndecryptablePassword) { sync_pb::PasswordSpecificsData data; data.set_origin("http://example.com/1"); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Cryptographer* cryptographer = directory()->GetCryptographer(&trans); KeyParams params = {"localhost", "dummy", "foobar"}; @@ -675,7 +674,7 @@ TEST_F(ApplyUpdatesCommandTest, NigoriUpdate) { encrypted_types.Put(syncable::PASSWORDS); encrypted_types.Put(syncable::NIGORI); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); cryptographer = directory()->GetCryptographer(&trans); EXPECT_TRUE(cryptographer->GetEncryptedTypes().Equals(encrypted_types)); } @@ -723,7 +722,7 @@ TEST_F(ApplyUpdatesCommandTest, NigoriUpdateForDisabledTypes) { encrypted_types.Put(syncable::PASSWORDS); encrypted_types.Put(syncable::NIGORI); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); cryptographer = directory()->GetCryptographer(&trans); EXPECT_TRUE(cryptographer->GetEncryptedTypes().Equals(encrypted_types)); } @@ -778,7 +777,7 @@ TEST_F(ApplyUpdatesCommandTest, EncryptUnsyncedChanges) { encrypted_types.Put(syncable::PASSWORDS); encrypted_types.Put(syncable::NIGORI); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); cryptographer = directory()->GetCryptographer(&trans); EXPECT_TRUE(cryptographer->GetEncryptedTypes().Equals(encrypted_types)); @@ -824,7 +823,7 @@ TEST_F(ApplyUpdatesCommandTest, EncryptUnsyncedChanges) { { // Ensure we have unsynced nodes that aren't properly encrypted. - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); EXPECT_FALSE(VerifyUnsyncedChangesAreEncrypted(&trans, encrypted_types)); Syncer::UnsyncedMetaHandles handles; @@ -852,7 +851,7 @@ TEST_F(ApplyUpdatesCommandTest, EncryptUnsyncedChanges) { EXPECT_FALSE(cryptographer->has_pending_keys()); EXPECT_TRUE(cryptographer->is_ready()); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); // If ProcessUnsyncedChangesForEncryption worked, all our unsynced changes // should be encrypted now. @@ -893,7 +892,7 @@ TEST_F(ApplyUpdatesCommandTest, EncryptUnsyncedChanges) { EXPECT_FALSE(cryptographer->has_pending_keys()); EXPECT_TRUE(cryptographer->is_ready()); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); // All our changes should still be encrypted. EXPECT_TRUE(syncable::ModelTypeSet::All().Equals( @@ -914,7 +913,7 @@ TEST_F(ApplyUpdatesCommandTest, CannotEncryptUnsyncedChanges) { encrypted_types.Put(syncable::PASSWORDS); encrypted_types.Put(syncable::NIGORI); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); cryptographer = directory()->GetCryptographer(&trans); EXPECT_TRUE(cryptographer->GetEncryptedTypes().Equals(encrypted_types)); @@ -962,7 +961,7 @@ TEST_F(ApplyUpdatesCommandTest, CannotEncryptUnsyncedChanges) { { // Ensure we have unsynced nodes that aren't properly encrypted. - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); EXPECT_FALSE(VerifyUnsyncedChangesAreEncrypted(&trans, encrypted_types)); Syncer::UnsyncedMetaHandles handles; SyncerUtil::GetUnsyncedEntries(&trans, &handles); @@ -989,7 +988,7 @@ TEST_F(ApplyUpdatesCommandTest, CannotEncryptUnsyncedChanges) { EXPECT_FALSE(cryptographer->is_ready()); EXPECT_TRUE(cryptographer->has_pending_keys()); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); // Since we have pending keys, we would have failed to encrypt, but the // cryptographer should be updated. diff --git a/sync/engine/process_commit_response_command_unittest.cc b/sync/engine/process_commit_response_command_unittest.cc index 0646070..c18d571 100644 --- a/sync/engine/process_commit_response_command_unittest.cc +++ b/sync/engine/process_commit_response_command_unittest.cc @@ -32,7 +32,6 @@ using syncable::IS_UNSYNCED; using syncable::Id; using syncable::MutableEntry; using syncable::NON_UNIQUE_NAME; -using syncable::ReadTransaction; using syncable::UNITTEST; using syncable::WriteTransaction; @@ -226,7 +225,7 @@ TEST_F(ProcessCommitResponseCommandTest, MultipleCommitIdProjections) { ExpectGroupsToChange(command, GROUP_UI, GROUP_DB); command.ExecuteImpl(session()); - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Id new_fid; ASSERT_TRUE(directory()->GetFirstChildId( &trans, id_factory_.root(), &new_fid)); @@ -286,7 +285,7 @@ TEST_F(ProcessCommitResponseCommandTest, NewFolderCommitKeepsChildOrder) { // Verify that the item is reachable. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Id child_id; ASSERT_TRUE(directory()->GetFirstChildId( &trans, id_factory_.root(), &child_id)); @@ -323,7 +322,7 @@ TEST_F(ProcessCommitResponseCommandTest, NewFolderCommitKeepsChildOrder) { ExpectGroupToChange(command, GROUP_UI); command.ExecuteImpl(session()); - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); // Lookup the parent folder by finding a child of the root. We can't use // folder_id here, because it changed during the commit. Id new_fid; diff --git a/sync/engine/syncer_unittest.cc b/sync/engine/syncer_unittest.cc index 4952d4a..aee0d1e 100644 --- a/sync/engine/syncer_unittest.cc +++ b/sync/engine/syncer_unittest.cc @@ -74,7 +74,6 @@ using syncable::GetOnlyEntryWithName; using syncable::Id; using syncable::kEncryptedString; using syncable::MutableEntry; -using syncable::ReadTransaction; using syncable::WriteTransaction; using syncable::BASE_VERSION; @@ -244,7 +243,7 @@ class SyncerTest : public testing::Test, syncer_ = new Syncer(); session_.reset(MakeSession()); - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); syncable::Directory::ChildHandles children; directory()->GetChildHandlesById(&trans, trans.root_id(), &children); ASSERT_EQ(0u, children.size()); @@ -488,7 +487,7 @@ class SyncerTest : public testing::Test, template<typename FieldType, typename ValueType> ValueType GetField(int64 metahandle, FieldType field, ValueType default_value) { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, GET_BY_HANDLE, metahandle); EXPECT_TRUE(entry.good()); if (!entry.good()) { @@ -570,7 +569,7 @@ TEST_F(SyncerTest, TestCallGatherUnsyncedEntries) { { Syncer::UnsyncedMetaHandles handles; { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); SyncerUtil::GetUnsyncedEntries(&trans, &handles); } ASSERT_EQ(0u, handles.size()); @@ -621,7 +620,7 @@ TEST_F(SyncerTest, GetCommitIdsCommandTruncates) { vector<int64> unsynced_handle_view; vector<syncable::Id> expected_order; { - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); SyncerUtil::GetUnsyncedEntries(&rtrans, &unsynced_handle_view); } // The expected order is "x", "b", "c", "d", "e", truncated appropriately. @@ -658,7 +657,7 @@ TEST_F(SyncerTest, GetCommitIdsFiltersThrottledEntries) { { // Nothing should have been committed as bookmarks is throttled. - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); Entry entryA(&rtrans, syncable::GET_BY_ID, ids_.FromNumber(1)); ASSERT_TRUE(entryA.good()); EXPECT_TRUE(entryA.Get(IS_UNSYNCED)); @@ -671,7 +670,7 @@ TEST_F(SyncerTest, GetCommitIdsFiltersThrottledEntries) { SyncShareNudge(); { // It should have been committed. - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); Entry entryA(&rtrans, syncable::GET_BY_ID, ids_.FromNumber(1)); ASSERT_TRUE(entryA.good()); EXPECT_FALSE(entryA.Get(IS_UNSYNCED)); @@ -756,7 +755,7 @@ TEST_F(SyncerTest, GetCommitIdsFiltersUnreadyEntries) { // Nothing should have commited due to bookmarks being encrypted and // the cryptographer having pending keys. A would have been resolved // as a simple conflict, but still be unsynced until the next sync cycle. - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); VERIFY_ENTRY(1, false, true, false, 0, 20, 20, ids_, &rtrans); VERIFY_ENTRY(2, false, true, false, 0, 10, 10, ids_, &rtrans); VERIFY_ENTRY(3, false, true, false, 0, 10, 10, ids_, &rtrans); @@ -770,7 +769,7 @@ TEST_F(SyncerTest, GetCommitIdsFiltersUnreadyEntries) { // All properly encrypted and non-conflicting items should commit. "A" was // conflicting, but last sync cycle resolved it as simple conflict, so on // this sync cycle it committed succesfullly. - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); // Committed successfully. VERIFY_ENTRY(1, false, false, false, 0, 21, 21, ids_, &rtrans); // Committed successfully. @@ -798,7 +797,7 @@ TEST_F(SyncerTest, GetCommitIdsFiltersUnreadyEntries) { // Expect success. EXPECT_EQ(status_controller.error().commit_result, SYNCER_OK); // None should be unsynced anymore. - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); VERIFY_ENTRY(1, false, false, false, 0, 21, 21, ids_, &rtrans); VERIFY_ENTRY(2, false, false, false, 0, 11, 11, ids_, &rtrans); VERIFY_ENTRY(3, false, false, false, 0, 11, 11, ids_, &rtrans); @@ -846,7 +845,7 @@ TEST_F(SyncerTest, EncryptionAwareConflicts) { SyncShareNudge(); { // Initial state. Everything is normal. - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); VERIFY_ENTRY(1, false, false, false, 0, 10, 10, ids_, &rtrans); VERIFY_ENTRY(2, false, false, false, 1, 10, 10, ids_, &rtrans); VERIFY_ENTRY(3, false, false, false, 1, 10, 10, ids_, &rtrans); @@ -867,7 +866,7 @@ TEST_F(SyncerTest, EncryptionAwareConflicts) { { // All should be unapplied due to being undecryptable and have a valid // BASE_SERVER_SPECIFICS. - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); VERIFY_ENTRY(1, true, false, true, 0, 10, 20, ids_, &rtrans); VERIFY_ENTRY(2, true, false, true, 1, 10, 20, ids_, &rtrans); VERIFY_ENTRY(3, true, false, true, 1, 10, 20, ids_, &rtrans); @@ -887,7 +886,7 @@ TEST_F(SyncerTest, EncryptionAwareConflicts) { { // Items 1, 2, and 4 should have newer server versions, 3 remains the same. // All should remain unapplied due to be undecryptable. - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); VERIFY_ENTRY(1, true, false, true, 0, 10, 30, ids_, &rtrans); VERIFY_ENTRY(2, true, false, true, 1, 10, 30, ids_, &rtrans); VERIFY_ENTRY(3, true, false, true, 1, 10, 20, ids_, &rtrans); @@ -905,7 +904,7 @@ TEST_F(SyncerTest, EncryptionAwareConflicts) { { // Items 2 and 4 should be the only ones with BASE_SERVER_SPECIFICS set. // Items 1 is now unencrypted, so should have applied normally. - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); VERIFY_ENTRY(1, false, false, false, 0, 40, 40, ids_, &rtrans); VERIFY_ENTRY(2, true, false, true, 1, 10, 30, ids_, &rtrans); VERIFY_ENTRY(3, true, false, false, 1, 10, 30, ids_, &rtrans); @@ -940,7 +939,7 @@ TEST_F(SyncerTest, EncryptionAwareConflicts) { { // Item 1 remains unsynced due to there being pending keys. // Items 2, 3, 4 should remain unsynced since they were not up to date. - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); VERIFY_ENTRY(1, false, true, false, 0, 40, 40, ids_, &rtrans); VERIFY_ENTRY(2, true, true, true, 1, 10, 30, ids_, &rtrans); VERIFY_ENTRY(3, true, true, false, 1, 10, 30, ids_, &rtrans); @@ -948,7 +947,7 @@ TEST_F(SyncerTest, EncryptionAwareConflicts) { } { - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); // Resolve the pending keys. cryptographer(&rtrans)->DecryptPendingKeys(key_params); } @@ -966,7 +965,7 @@ TEST_F(SyncerTest, EncryptionAwareConflicts) { EXPECT_EQ(0, status().syncer_status().num_server_overwrites); EXPECT_EQ(0, status().syncer_status().num_local_overwrites); EXPECT_EQ(status().error().commit_result, SYNCER_OK); - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); VERIFY_ENTRY(1, false, false, false, 0, 41, 41, ids_, &rtrans); VERIFY_ENTRY(2, false, false, false, 1, 31, 31, ids_, &rtrans); VERIFY_ENTRY(3, false, false, false, 1, 30, 30, ids_, &rtrans); @@ -1040,7 +1039,7 @@ TEST_F(SyncerTest, ReceiveOldNigori) { // Ensure everything is committed and stable now. The cryptographer // should be able to decrypt both sets of keys and still be encrypting with // the newest, and the encrypted types should be the most recent - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry nigori_entry(&trans, GET_BY_SERVER_TAG, syncable::ModelTypeToRootTag(syncable::NIGORI)); ASSERT_TRUE(nigori_entry.good()); @@ -1200,7 +1199,7 @@ TEST_F(SyncerTest, TestGetUnsyncedAndSimpleCommit) { EXPECT_TRUE(parent_id_ == mock_server_->committed_ids()[0]); EXPECT_TRUE(child_id_ == mock_server_->committed_ids()[1]); { - ReadTransaction rt(FROM_HERE, directory()); + syncable::ReadTransaction rt(FROM_HERE, directory()); Entry entry(&rt, syncable::GET_BY_ID, child_id_); ASSERT_TRUE(entry.good()); VerifyTestDataInEntry(&rt, &entry); @@ -1243,14 +1242,14 @@ TEST_F(SyncerTest, TestPurgeWhileUnsynced) { EXPECT_TRUE(parent_id_ == mock_server_->committed_ids()[0]); EXPECT_TRUE(child_id_ == mock_server_->committed_ids()[1]); { - ReadTransaction rt(FROM_HERE, directory()); + syncable::ReadTransaction rt(FROM_HERE, directory()); Entry entry(&rt, syncable::GET_BY_ID, child_id_); ASSERT_TRUE(entry.good()); VerifyTestDataInEntry(&rt, &entry); } directory()->SaveChanges(); { - ReadTransaction rt(FROM_HERE, directory()); + syncable::ReadTransaction rt(FROM_HERE, directory()); Entry entry(&rt, syncable::GET_BY_ID, pref_node_id); ASSERT_FALSE(entry.good()); } @@ -1275,7 +1274,7 @@ TEST_F(SyncerTest, TestPurgeWhileUnapplied) { SyncShareNudge(); directory()->SaveChanges(); { - ReadTransaction rt(FROM_HERE, directory()); + syncable::ReadTransaction rt(FROM_HERE, directory()); Entry entry(&rt, syncable::GET_BY_ID, parent_id_); ASSERT_FALSE(entry.good()); } @@ -1632,7 +1631,7 @@ TEST_F(SyncerTest, TestCommitListOrderingAndNewParent) { EXPECT_TRUE(parent2_id == mock_server_->committed_ids()[1]); EXPECT_TRUE(child_id == mock_server_->committed_ids()[2]); { - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); // Check that things committed correctly. Entry entry_1(&rtrans, syncable::GET_BY_ID, parent_id_); EXPECT_EQ(entry_1.Get(NON_UNIQUE_NAME), parent1_name); @@ -1702,7 +1701,7 @@ TEST_F(SyncerTest, TestCommitListOrderingAndNewParentAndChild) { EXPECT_TRUE(parent2_local_id == mock_server_->committed_ids()[1]); EXPECT_TRUE(child_local_id == mock_server_->committed_ids()[2]); { - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); Entry parent(&rtrans, syncable::GET_BY_ID, GetOnlyEntryWithName(&rtrans, rtrans.root_id(), parent_name)); @@ -1845,7 +1844,7 @@ TEST_F(SyncerTest, IllegalAndLegalUpdates) { mock_server_->AddUpdateDirectory(4, 0, "old_version", 10, 10); SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry still_a_dir(&trans, GET_BY_ID, ids_.FromNumber(10)); ASSERT_TRUE(still_a_dir.good()); @@ -1930,7 +1929,7 @@ TEST_F(SyncerTest, CommitTimeRename) { // Verify it was correctly renamed. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry_folder(&trans, GET_BY_HANDLE, metahandle_folder); ASSERT_TRUE(entry_folder.good()); EXPECT_EQ("renamed_Folder", entry_folder.Get(NON_UNIQUE_NAME)); @@ -1971,7 +1970,7 @@ TEST_F(SyncerTest, CommitTimeRenameI18N) { // Verify it was correctly renamed. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); string expected_folder_name(i18nString); expected_folder_name.append("Folder"); @@ -2001,7 +2000,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateAdjustsChildren) { syncable::Id folder_id; int64 metahandle_entry; { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, GET_BY_HANDLE, metahandle_folder); ASSERT_TRUE(entry.good()); folder_id = entry.Get(ID); @@ -2020,7 +2019,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateAdjustsChildren) { // Verify it and pull the ID out of the entry. syncable::Id entry_id; { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, syncable::GET_BY_HANDLE, metahandle_entry); ASSERT_TRUE(entry.good()); EXPECT_EQ(folder_id, entry.Get(PARENT_ID)); @@ -2050,7 +2049,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateAdjustsChildren) { SyncShareNudge(); { // The folder's ID should have been updated. - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry folder(&trans, GET_BY_HANDLE, metahandle_folder); ASSERT_TRUE(folder.good()); EXPECT_EQ("new_folder", folder.Get(NON_UNIQUE_NAME)); @@ -2089,7 +2088,7 @@ TEST_F(SyncerTest, CommitReuniteUpdate) { // Verify it and pull the ID out. syncable::Id entry_id; { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, GET_BY_HANDLE, entry_metahandle); ASSERT_TRUE(entry.good()); @@ -2115,7 +2114,7 @@ TEST_F(SyncerTest, CommitReuniteUpdate) { // Alright! Apply that update! SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, GET_BY_HANDLE, entry_metahandle); ASSERT_TRUE(entry.good()); EXPECT_TRUE(new_version == entry.Get(BASE_VERSION)); @@ -2142,7 +2141,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateDoesNotChokeOnDeletedLocalEntry) { // Verify it and pull the ID out. syncable::Id entry_id; { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, GET_BY_HANDLE, entry_metahandle); ASSERT_TRUE(entry.good()); entry_id = entry.Get(ID); @@ -2178,7 +2177,7 @@ TEST_F(SyncerTest, CommitReuniteUpdateDoesNotChokeOnDeletedLocalEntry) { // Just don't CHECK fail in sync, have the update split. SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Id new_entry_id = GetOnlyEntryWithName( &trans, trans.root_id(), "new_entry"); Entry entry(&trans, GET_BY_ID, new_entry_id); @@ -2216,7 +2215,7 @@ TEST_F(SyncerTest, ConflictMatchingEntryHandlesUnsanitizedNames) { mock_server_->set_conflict_all_commits(false); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry A(&trans, GET_BY_ID, ids_.FromNumber(1)); ASSERT_TRUE(A.good()); @@ -2256,7 +2255,7 @@ TEST_F(SyncerTest, ConflictMatchingEntryHandlesNormalNames) { mock_server_->set_conflict_all_commits(false); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry A(&trans, GET_BY_ID, ids_.FromNumber(1)); ASSERT_TRUE(A.good()); @@ -2279,7 +2278,7 @@ TEST_F(SyncerTest, ReverseFolderOrderingTest) { mock_server_->AddUpdateDirectory(2, 1, "child", 10, 10); mock_server_->AddUpdateDirectory(1, 0, "parent", 10, 10); LoopSyncShare(); - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Id child_id = GetOnlyEntryWithName( &trans, ids_.FromNumber(4), "gggchild"); @@ -2326,7 +2325,7 @@ TEST_F(EntryCreatedInNewFolderTest, EntryCreatedInNewFolderMidSync) { // We loop until no unsynced handles remain, so we will commit both ids. EXPECT_EQ(2u, mock_server_->committed_ids().size()); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry parent_entry(&trans, syncable::GET_BY_ID, GetOnlyEntryWithName(&trans, TestIdFactory::root(), "bob")); ASSERT_TRUE(parent_entry.good()); @@ -2403,7 +2402,7 @@ TEST_F(SyncerTest, DoublyChangedWithResolver) { LoopSyncShare(); syncable::Directory::ChildHandles children; { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); directory()->GetChildHandlesById(&trans, parent_id_, &children); // We expect the conflict resolver to preserve the local entry. Entry child(&trans, syncable::GET_BY_ID, child_id_); @@ -2441,7 +2440,7 @@ TEST_F(SyncerTest, CommitsUpdateDoesntAlterEntry) { int64 version; int64 server_position_in_parent; { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, syncable::GET_BY_HANDLE, entry_metahandle); ASSERT_TRUE(entry.good()); id = entry.Get(ID); @@ -2457,7 +2456,7 @@ TEST_F(SyncerTest, CommitsUpdateDoesntAlterEntry) { EXPECT_EQ(server_position_in_parent, update->position_in_parent()); SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, syncable::GET_BY_ID, id); ASSERT_TRUE(entry.good()); EXPECT_TRUE(entry.Get(MTIME) == test_time); @@ -2494,7 +2493,7 @@ TEST_F(SyncerTest, ParentAndChildBothMatch) { SyncShareNudge(); SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Directory::ChildHandles children; directory()->GetChildHandlesById(&trans, root_id_, &children); EXPECT_EQ(1u, children.size()); @@ -2613,7 +2612,7 @@ TEST_F(SyncerTest, DeletingEntryWithLocalEdits) { mock_server_->SetLastUpdateDeleted(); syncer_->SyncShare(session_.get(), SYNCER_BEGIN, APPLY_UPDATES); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, syncable::GET_BY_HANDLE, newfolder_metahandle); ASSERT_TRUE(entry.good()); } @@ -2627,7 +2626,7 @@ TEST_F(SyncerTest, FolderSwapUpdate) { mock_server_->AddUpdateDirectory(7801, 0, "fred", 2, 20); SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry id1(&trans, GET_BY_ID, ids_.FromNumber(7801)); ASSERT_TRUE(id1.good()); EXPECT_TRUE("fred" == id1.Get(NON_UNIQUE_NAME)); @@ -2646,7 +2645,7 @@ TEST_F(SyncerTest, NameCollidingFolderSwapWorksFine) { mock_server_->AddUpdateDirectory(4096, 0, "alice", 1, 10); SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry id1(&trans, GET_BY_ID, ids_.FromNumber(7801)); ASSERT_TRUE(id1.good()); EXPECT_TRUE("bob" == id1.Get(NON_UNIQUE_NAME)); @@ -2665,7 +2664,7 @@ TEST_F(SyncerTest, NameCollidingFolderSwapWorksFine) { mock_server_->AddUpdateDirectory(4096, 0, "bob", 2, 20); SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry id1(&trans, GET_BY_ID, ids_.FromNumber(7801)); ASSERT_TRUE(id1.good()); EXPECT_TRUE("fred" == id1.Get(NON_UNIQUE_NAME)); @@ -2788,7 +2787,7 @@ TEST_F(SyncerTest, HugeConflict) { // Check they're in the expected conflict state. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); for (int i = 0; i < item_count; i++) { Entry e(&trans, GET_BY_ID, tree_ids[i]); // They should all exist but none should be applied. @@ -2805,7 +2804,7 @@ TEST_F(SyncerTest, HugeConflict) { // Now they should all be OK. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); for (int i = 0; i < item_count; i++) { Entry e(&trans, GET_BY_ID, tree_ids[i]); ASSERT_TRUE(e.good()); @@ -3036,7 +3035,7 @@ TEST_F(SyncerTest, DualDeletionWithNewItemNameClash) { mock_server_->SetLastUpdateDeleted(); SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry B(&trans, GET_BY_ID, ids_.FromNumber(2)); ASSERT_TRUE(B.good()); EXPECT_FALSE(B.Get(IS_UNSYNCED)); @@ -3063,7 +3062,7 @@ TEST_F(SyncerTest, ResolveWeWroteTheyDeleted) { SyncShareNudge(); SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry bob(&trans, GET_BY_HANDLE, bob_metahandle); ASSERT_TRUE(bob.good()); EXPECT_TRUE(bob.Get(IS_UNSYNCED)); @@ -3139,7 +3138,7 @@ TEST_F(SyncerTest, ConflictResolverMergesLocalDeleteAndServerUpdate) { SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry local_deleted(&trans, GET_BY_ID, ids_.FromNumber(1)); EXPECT_TRUE(local_deleted.Get(BASE_VERSION) == 10); EXPECT_TRUE(local_deleted.Get(IS_UNAPPLIED_UPDATE) == false); @@ -3175,7 +3174,7 @@ TEST_F(SyncerTest, UpdateFlipsTheFolderBit) { SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry local_deleted(&trans, GET_BY_ID, ids_.FromNumber(1)); EXPECT_TRUE(local_deleted.Get(BASE_VERSION) == 1); EXPECT_TRUE(local_deleted.Get(IS_UNAPPLIED_UPDATE) == false); @@ -3229,7 +3228,7 @@ TEST_F(SyncerTest, LongChangelistWithApplicationConflict) { // Ensure our folder hasn't somehow applied. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry child(&trans, GET_BY_ID, stuck_entry_id); EXPECT_TRUE(child.good()); EXPECT_TRUE(child.Get(IS_UNAPPLIED_UPDATE)); @@ -3245,7 +3244,7 @@ TEST_F(SyncerTest, LongChangelistWithApplicationConflict) { LoopSyncShare(); // Check that everything is as expected after the commit. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, GET_BY_ID, folder_id); ASSERT_TRUE(entry.good()); Entry child(&trans, GET_BY_ID, stuck_entry_id); @@ -3270,7 +3269,7 @@ TEST_F(SyncerTest, DontMergeTwoExistingItems) { mock_server_->AddUpdateBookmark(1, 0, "Copy of base", 50, 50); SyncRepeatedlyToTriggerConflictResolution(session_.get()); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry1(&trans, GET_BY_ID, ids_.FromNumber(1)); EXPECT_FALSE(entry1.Get(IS_UNAPPLIED_UPDATE)); EXPECT_FALSE(entry1.Get(IS_UNSYNCED)); @@ -3294,7 +3293,7 @@ TEST_F(SyncerTest, TestUndeleteUpdate) { int64 metahandle; { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, GET_BY_ID, ids_.FromNumber(2)); ASSERT_TRUE(entry.good()); EXPECT_TRUE(entry.Get(IS_DEL)); @@ -3308,7 +3307,7 @@ TEST_F(SyncerTest, TestUndeleteUpdate) { mock_server_->AddUpdateDirectory(2, 1, "bar", 3, 5); SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, GET_BY_ID, ids_.FromNumber(2)); ASSERT_TRUE(entry.good()); EXPECT_TRUE(entry.Get(IS_DEL)); @@ -3342,7 +3341,7 @@ TEST_F(SyncerTest, UpdateWhereParentIsNotAFolder) { // Used to cause a CHECK SyncShareNudge(); { - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); Entry good_entry(&rtrans, syncable::GET_BY_ID, ids_.FromNumber(1)); ASSERT_TRUE(good_entry.good()); EXPECT_FALSE(good_entry.Get(IS_UNAPPLIED_UPDATE)); @@ -3364,7 +3363,7 @@ TEST_F(SyncerTest, DirectoryUpdateTest) { "in_in_root_name", 3, 3); SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry in_root(&trans, GET_BY_ID, in_root_id); ASSERT_TRUE(in_root.good()); EXPECT_EQ("in_root_name", in_root.Get(NON_UNIQUE_NAME)); @@ -3402,7 +3401,7 @@ TEST_F(SyncerTest, DirectoryCommitTest) { } SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry fail_by_old_id_entry(&trans, GET_BY_ID, in_root_id); ASSERT_FALSE(fail_by_old_id_entry.good()); @@ -3496,7 +3495,7 @@ TEST_F(SyncerTest, Test64BitVersionSupport) { item_metahandle = entry.Get(META_HANDLE); } // Now read it back out and make sure the value is max int64. - ReadTransaction rtrans(FROM_HERE, directory()); + syncable::ReadTransaction rtrans(FROM_HERE, directory()); Entry entry(&rtrans, syncable::GET_BY_HANDLE, item_metahandle); ASSERT_TRUE(entry.good()); EXPECT_TRUE(really_big_int == entry.Get(syncable::BASE_VERSION)); @@ -3522,7 +3521,7 @@ TEST_F(SyncerTest, TestSimpleUndelete) { SyncShareNudge(); // Confirm we see IS_DEL and not SERVER_IS_DEL. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, GET_BY_ID, id); ASSERT_TRUE(entry.good()); EXPECT_FALSE(entry.Get(IS_UNAPPLIED_UPDATE)); @@ -3537,7 +3536,7 @@ TEST_F(SyncerTest, TestSimpleUndelete) { SyncShareNudge(); // IS_DEL AND SERVER_IS_DEL now both true. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, GET_BY_ID, id); ASSERT_TRUE(entry.good()); EXPECT_FALSE(entry.Get(IS_UNAPPLIED_UPDATE)); @@ -3550,7 +3549,7 @@ TEST_F(SyncerTest, TestSimpleUndelete) { SyncShareNudge(); // IS_DEL and SERVER_IS_DEL now both false. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, GET_BY_ID, id); ASSERT_TRUE(entry.good()); EXPECT_FALSE(entry.Get(IS_UNAPPLIED_UPDATE)); @@ -3580,7 +3579,7 @@ TEST_F(SyncerTest, TestUndeleteWithMissingDeleteUpdate) { SyncShareNudge(); // Confirm we see IS_DEL and not SERVER_IS_DEL. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, GET_BY_ID, id); ASSERT_TRUE(entry.good()); EXPECT_FALSE(entry.Get(IS_UNAPPLIED_UPDATE)); @@ -3595,7 +3594,7 @@ TEST_F(SyncerTest, TestUndeleteWithMissingDeleteUpdate) { SyncShareNudge(); // IS_DEL and SERVER_IS_DEL now both false. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, GET_BY_ID, id); ASSERT_TRUE(entry.good()); EXPECT_FALSE(entry.Get(IS_UNAPPLIED_UPDATE)); @@ -3624,7 +3623,7 @@ TEST_F(SyncerTest, ClientTagServerCreatedUpdatesWork) { SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry perm_folder(&trans, GET_BY_CLIENT_TAG, "permfolder"); ASSERT_TRUE(perm_folder.good()); EXPECT_FALSE(perm_folder.Get(IS_DEL)); @@ -3639,7 +3638,7 @@ TEST_F(SyncerTest, ClientTagServerCreatedUpdatesWork) { SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry perm_folder(&trans, GET_BY_CLIENT_TAG, "permfolder"); ASSERT_TRUE(perm_folder.good()); @@ -3658,7 +3657,7 @@ TEST_F(SyncerTest, ClientTagIllegalUpdateIgnored) { SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry perm_folder(&trans, GET_BY_CLIENT_TAG, "permfolder"); ASSERT_TRUE(perm_folder.good()); EXPECT_FALSE(perm_folder.Get(IS_UNAPPLIED_UPDATE)); @@ -3673,7 +3672,7 @@ TEST_F(SyncerTest, ClientTagIllegalUpdateIgnored) { SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); // This update is rejected because it has the same ID, but a // different tag than one that is already on the client. @@ -3718,7 +3717,7 @@ TEST_F(SyncerTest, ClientTagUncommittedTagMatchesUpdate) { SyncShareNudge(); // This should cause client tag reunion, preserving the metahandle. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry perm_folder(&trans, GET_BY_CLIENT_TAG, "clientperm"); ASSERT_TRUE(perm_folder.good()); @@ -3741,7 +3740,7 @@ TEST_F(SyncerTest, ClientTagUncommittedTagMatchesUpdate) { // The resolved entry ought to commit cleanly. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry perm_folder(&trans, GET_BY_CLIENT_TAG, "clientperm"); ASSERT_TRUE(perm_folder.good()); @@ -3784,7 +3783,7 @@ TEST_F(SyncerTest, ClientTagConflictWithDeletedLocalEntry) { SyncShareNudge(); // The local entry will be overwritten. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry perm_folder(&trans, GET_BY_CLIENT_TAG, "clientperm"); ASSERT_TRUE(perm_folder.good()); @@ -3815,7 +3814,7 @@ TEST_F(SyncerTest, ClientTagUpdateClashesWithLocalEntry) { int64 tag2_metahandle = syncable::kInvalidMetaHandle; // This should cause client tag overwrite. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry tag1(&trans, GET_BY_CLIENT_TAG, "tag1"); ASSERT_TRUE(tag1.good()); @@ -3853,7 +3852,7 @@ TEST_F(SyncerTest, ClientTagUpdateClashesWithLocalEntry) { SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry tag1(&trans, GET_BY_CLIENT_TAG, "tag1"); ASSERT_TRUE(tag1.good()); @@ -3925,7 +3924,7 @@ TEST_F(SyncerTest, ClientTagClashWithinBatchOfUpdates) { SyncShareNudge(); // This should cause client tag overwrite. { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry tag_a(&trans, GET_BY_CLIENT_TAG, "tag a"); ASSERT_TRUE(tag_a.good()); @@ -3971,7 +3970,7 @@ TEST_F(SyncerTest, UniqueServerTagUpdates) { // we'll use later. int64 hurdle_handle = CreateUnsyncedDirectory("bob", "id_bob"); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry hurdle(&trans, GET_BY_HANDLE, hurdle_handle); ASSERT_TRUE(hurdle.good()); ASSERT_TRUE(!hurdle.Get(IS_DEL)); @@ -3993,7 +3992,7 @@ TEST_F(SyncerTest, UniqueServerTagUpdates) { SyncShareNudge(); { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); // The new items should be applied as new entries, and we should be able // to look them up by their tag values. @@ -4056,7 +4055,7 @@ TEST_F(SyncerTest, UpdateThenCommit) { int64 commit_handle = CreateUnsyncedDirectory("y", to_commit); SyncShareNudge(); - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry received(&trans, GET_BY_ID, to_receive); ASSERT_TRUE(received.good()); @@ -4081,7 +4080,7 @@ TEST_F(SyncerTest, UpdateFailsThenDontCommit) { mock_server_->FailNextPostBufferToPathCall(); SyncShareNudge(); - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); // We did not receive this update. Entry received(&trans, GET_BY_ID, to_receive); @@ -4115,7 +4114,7 @@ TEST_F(SyncerTest, ConfigureDownloadsTwoBatchesSuccess) { SyncShareConfigure(); - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); // Both nodes should be downloaded and applied. Entry n1(&trans, GET_BY_ID, node1); @@ -4152,7 +4151,7 @@ TEST_F(SyncerTest, ConfigureFailsDontApplyUpdates) { SyncShareConfigure(); - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); // The first node was downloaded, but not applied. Entry n1(&trans, GET_BY_ID, node1); @@ -4230,7 +4229,7 @@ class SyncerUndeletionTest : public SyncerTest { } int64 GetMetahandleOfTag() { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Entry entry(&trans, GET_BY_CLIENT_TAG, client_tag_); EXPECT_TRUE(entry.good()); if (!entry.good()) { @@ -4629,7 +4628,7 @@ class SyncerPositionUpdateTest : public SyncerTest { if (position_map_.empty()) return; - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Id prev_id; DCHECK(prev_id.IsRoot()); @@ -4755,7 +4754,7 @@ class SyncerPositionTiebreakingTest : public SyncerTest { } void ExpectLocalOrderIsByServerId() { - ReadTransaction trans(FROM_HERE, directory()); + syncable::ReadTransaction trans(FROM_HERE, directory()); Id null_id; Entry low(&trans, GET_BY_ID, low_id_); Entry mid(&trans, GET_BY_ID, mid_id_); diff --git a/sync/engine/syncer_util.cc b/sync/engine/syncer_util.cc index f93c58f..3e78472 100644 --- a/sync/engine/syncer_util.cc +++ b/sync/engine/syncer_util.cc @@ -566,7 +566,7 @@ void SyncerUtil::MarkDeletedChildrenSynced( return; Directory::UnsyncedMetaHandles handles; { - ReadTransaction trans(FROM_HERE, dir); + syncable::ReadTransaction trans(FROM_HERE, dir); dir->GetUnsyncedMetaHandles(&trans, &handles); } if (handles.empty()) |