|
sync: Count and report reflected updates
Many of the updates a sync client receives are echoes of its own
changes. This patch attempts to count how often these updates are
received by comparing the version of downloaded updates against the
local version.
These counts are exposed locally through AllStatus/about:sync. We also
upload this information to the server through the ClientDebugInfo
mechanism.
BUG= 117565
TEST=
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=128659
Total comments: 11
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+152 lines, -56 lines) |
Patch |
|
M |
chrome/browser/sync/internal_api/all_status.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/sync/internal_api/debug_info_event_listener.cc
|
View
|
1
2
3
|
1 chunk |
+9 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/sync/internal_api/js_sync_manager_observer_unittest.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/sync/internal_api/sync_manager.h
|
View
|
1
2
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/sync/internal_api/sync_manager.cc
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/sync/sync_ui_util.cc
|
View
|
1
2
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
chrome/browser/sync/test_profile_sync_service.cc
|
View
|
1
2
3
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
net/tools/testserver/chromiumsync.py
|
View
|
1
2
3
4
5
|
2 chunks |
+4 lines, -2 lines |
1 comment
|
Download
|
|
M |
sync/engine/verify_updates_command.cc
|
View
|
1
2
3
4
|
3 chunks |
+50 lines, -16 lines |
0 comments
|
Download
|
|
M |
sync/protocol/client_debug_info.proto
|
View
|
1
2
3
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
|
A |
sync/protocol/get_updates_caller_info.proto
|
View
|
|
1 chunk |
+45 lines, -0 lines |
0 comments
|
Download
|
|
M |
sync/protocol/sync.proto
|
View
|
|
2 chunks |
+1 line, -34 lines |
0 comments
|
Download
|
|
M |
sync/protocol/sync_proto.gyp
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
sync/sessions/session_state.h
|
View
|
1
2
3
|
3 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
sync/sessions/session_state.cc
|
View
|
1
2
3
|
5 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
sync/sessions/session_state_unittest.cc
|
View
|
1
2
3
|
4 chunks |
+7 lines, -2 lines |
0 comments
|
Download
|
|
M |
sync/sessions/status_controller.h
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
sync/sessions/status_controller.cc
|
View
|
1
2
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
sync/sessions/sync_session.cc
|
View
|
1
2
3
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 10 (0 generated)
|