Revert "[Sync] Refactor model type processor: entity tracker lifetime"
This reverts commit 83dccf5d. Reason for revert: this patch contains refactoring of client tag based model type processor. To prevent too many changes in one release it is better to reland this patch after M83 will be branched. Original change's description: > [Sync] Refactor model type processor: entity tracker lifetime > > Make entity tracker's lifetime same as initial sync done. The tracker > won't exist if we still have no data from the server. > > In this patch also authentication_account_id is not set explicitly for > metadata coming from ModelReadyToSync. The behavior for this field > becomes similar to cache_guid. If authentication_account_id differs from > activation request then the metadata will be reset. Generally it should > not affect anything. > > In the next patch unittests will be added. > > Bug: 947044 > Change-Id: I34a75006d1f31888f8ca485a94538b6dd98923c1 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2038733 > Commit-Queue: Rushan Suleymanov <rushans@google.com> > Reviewed-by: Mikel Astiz <mastiz@chromium.org> > Cr-Commit-Position: refs/heads/master@{#750920} TBR=mastiz@chromium.org,rushans@google.com # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 947044 Change-Id: Icc0ae96eb2afa549024bf5b61efb799a6a92969c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2130212Reviewed-by:Mikel Astiz <mastiz@chromium.org> Commit-Queue: Rushan Suleymanov <rushans@google.com> Cr-Commit-Position: refs/heads/master@{#755389}
Showing
This diff is collapsed.
Please register or sign in to comment