commit | bd17882565dfad0db04fe4b23760ee5c54eb914a | [log] [tgz] |
---|---|---|
author | Jan Krcal <jkrcal@chromium.org> | Thu Nov 29 10:03:00 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Nov 29 10:03:00 2018 |
tree | 1465c12220ae2fc8b145bb607013f2511d758b9d | |
parent | 49c8774b77a9c530447f805dbb5358092cfa28e1 [diff] |
[AF] Unify diff reporting for wallet data sync changes Previous metrics for wallet data sync were reported in quite different situations. This CL unifies the reporting conditions so that this is easily implementable for both USS and Directory: We newly report the diffs only when both the existing and the new data sets contain a PaymentsCustomerData entity. This boils down to situations when: - the user has synced before (thus excluding initial sync), - the user has a GPay account (diffs for other users are always empty), - we are not wiping the data (which is implemented in USS by storing an empty set). Bug: 908905 Change-Id: I38bc1c12e9407ddc08ff798f69f09ba85fd5848c Reviewed-on: https://chromium-review.googlesource.com/c/1352410 Reviewed-by: Florian Uunk <feuunk@chromium.org> Reviewed-by: Mark Pearson <mpearson@chromium.org> Reviewed-by: Sebastien Seguin-Gagnon <sebsg@chromium.org> Commit-Queue: Florian Uunk <feuunk@chromium.org> Cr-Commit-Position: refs/heads/master@{#612123}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .