|
Populate versions on individual nodes in sync model and native bookmark model.
Update transaction versions of changed sync models and entries in
syncable::WriteTransaction after change delegate calculates changes and returns
handles of changed entries. For syncer changes, updated version is passed to
change processor and set on native model and nodes. For sync API changes, model
processor queries for new version and set on native model and nodes after write
transaction closes.
BUG= 154858
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=167061
Total comments: 8
Total comments: 30
Total comments: 10
Total comments: 26
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+673 lines, -231 lines) |
Patch |
 |
M |
chrome/browser/sync/glue/bookmark_change_processor.h
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/sync/glue/bookmark_change_processor.cc
|
View
|
1
2
3
4
5
6
7
8
|
9 chunks |
+199 lines, -137 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/sync/glue/bookmark_model_associator.cc
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+27 lines, -18 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/sync/profile_sync_service_bookmark_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
7 chunks |
+122 lines, -3 lines |
0 comments
|
Download
|
 |
M |
sync/internal_api/public/write_transaction.h
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+7 lines, -1 line |
0 comments
|
Download
|
 |
M |
sync/internal_api/sync_manager_impl.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
3 chunks |
+12 lines, -11 lines |
0 comments
|
Download
|
 |
M |
sync/internal_api/sync_manager_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
6 chunks |
+39 lines, -42 lines |
0 comments
|
Download
|
 |
M |
sync/internal_api/write_transaction.cc
|
View
|
1
2
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
sync/syncable/directory_backing_store.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
sync/syncable/directory_backing_store.cc
|
View
|
1
2
3
4
5
6
|
3 chunks |
+20 lines, -1 line |
0 comments
|
Download
|
 |
M |
sync/syncable/directory_backing_store_unittest.cc
|
View
|
1
2
3
4
5
6
|
5 chunks |
+127 lines, -0 lines |
0 comments
|
Download
|
 |
M |
sync/syncable/directory_change_delegate.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
sync/syncable/entry_kernel.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
sync/syncable/syncable_columns.h
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
sync/syncable/syncable_enum_conversions.cc
|
View
|
|
2 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
sync/syncable/syncable_unittest.cc
|
View
|
1
2
3
4
5
6
|
2 chunks |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
sync/syncable/write_transaction.h
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+18 lines, -0 lines |
0 comments
|
Download
|
 |
M |
sync/syncable/write_transaction.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
3 chunks |
+43 lines, -3 lines |
0 comments
|
Download
|
 |
M |
sync/test/null_directory_change_delegate.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
sync/test/null_directory_change_delegate.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+19 lines, -6 lines |
0 comments
|
Download
|
 |
M |
sync/test/test_directory_backing_store.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 18 (0 generated)
|