CloudServices/Sync/Sprint 2
From MozillaWiki
< CloudServices | Sync
Sprint 2 - Aug 15-26
Priorities are:
- wrap up send-tab
- data-integrity
- low hanging quality bugs
Active:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Resolved:
ID | Summary | Status | Resolution | Assigned to | Priority | Last change time | Whiteboard |
---|---|---|---|---|---|---|---|
1250783 | FxA device registration for iOS | RESOLVED | FIXED | Brian Nicholson (:bnicholson) | P1 | 2016-10-20T17:51:28Z | [send-tab],[MobileAS],[device-manager] |
1253112 | [iOS] Upload bookmark records atomically | RESOLVED | FIXED | Stephan Leroux [:sleroux] | P1 | 2016-10-20T17:51:28Z | [sync-atomic][MobileAS] |
1250189 | [meta] Support atomic write of large batches of items | RESOLVED | FIXED | Ryan Kelly [:rfkelly] | P3 | 2018-09-24T21:26:19Z | [sync-atomic] |
1271466 | Sync load testing based on production traffic patterns and data | RESOLVED | DUPLICATE | Ryan Tilder [:rtilder] | -- | 2023-03-27T15:12:51Z | [sync-atomic] |
647605 | More considered handling of mobile root query in bookmarks engine | RESOLVED | INCOMPLETE | P3 | 2017-12-04T23:43:50Z | [sync:bookmarks][good first bug][lang=js][sync:rigor][sync-tracker] | |
1200990 | Migrating your FxA to DevEdition then disconnecting it causes your main profile to enter need reauthentication state | RESOLVED | DUPLICATE | P3 | 2017-11-21T21:55:23Z | [fxsync] | |
1285324 | Bookmarks engine shouldn't change root GUIDs | RESOLVED | FIXED | P2 | 2016-08-29T15:24:51Z | [data-integrity] | |
747699 | Bookmark reconciling uses parent name when parent ID would yield better results | RESOLVED | DUPLICATE | P3 | 2017-10-13T22:47:51Z | [data-integrity] | |
1370615 | Setup fast and complete dashboards to monitor all engines and easily catch engine errors. | RESOLVED | DUPLICATE | -- | 2017-10-04T17:05:47Z | [sync][fxsync][data-integrity] | |
1293163 | Bookmark folder de-duping changes item GUID without changing references in child records | RESOLVED | DUPLICATE | P3 | 2018-04-16T22:22:10Z | [data-integrity] | |
1241560 | Collect and visualize metrics on the distribution of Sync server errors and their reasons over time | RESOLVED | FIXED | P3 | 2023-03-27T15:12:51Z | [sync-metrics] | |
670069 | NS_ERROR_ILLEGAL_VALUE [nsINavBookmarksService.getItemType] in Sync buildGUIDMap; getItemTitle failing in Library display | RESOLVED | INCOMPLETE | P3 | 2018-09-24T21:24:50Z | [sync:bookmarks][data-integrity] | |
1311091 | Firefox Profile Refresh does not preserve Sync Preferences | RESOLVED | DUPLICATE | P3 | 2017-09-05T18:53:22Z | [fxsync] | |
1260896 | Send commands from iOS to a desktop client to remotely fix bookmark corruption | RESOLVED | WONTFIX | -- | 2022-09-01T04:36:14Z | [data-integrity] [triage] [Q2 OKR] | |
1295351 | iOS implementation of faster "send tabs to device" using Push | RESOLVED | DUPLICATE | -- | 2017-06-19T16:23:27Z | [send-tab] | |
1323869 | Consider running bookmark validation when a new device is connected | RESOLVED | WONTFIX | P2 | 2017-04-03T22:55:48Z | [sync-metrics][measure-integrity] | |
1309255 | Ignore spurious records on server | RESOLVED | INVALID | -- | 2022-05-12T01:06:29Z | [data-integrity] [triage] | |
821532 | [meta] Sync device management | RESOLVED | FIXED | P3 | 2022-02-27T23:47:43Z | [fxsync][fxa-waffle-ignore] | |
1297561 | Batch IDs should be returned as an opaque string, not an integer | RESOLVED | FIXED | P3 | 2023-03-27T15:12:51Z | [sync-atomic] | |
1297454 | [meta] Let "send tab to device" ride the trains | RESOLVED | FIXED | P3 | 2017-03-06T06:09:26Z | [send-tab] | |
1165811 | NS_ERROR_FAILURE attempting to sync tabs. | RESOLVED | WORKSFORME | P3 | 2021-12-17T00:53:48Z | [data-integrity] | |
1300228 | Consider adding a preference to auto-switch to an incoming remote tab | RESOLVED | INCOMPLETE | P3 | 2020-12-21T18:38:46Z | [send-tab] | |
1288162 | Implement FxA Push Endpoint registration on Firefox for iOS | RESOLVED | DUPLICATE | P3 | 2016-09-16T17:22:36Z | [send-tab] | |
1332559 | Synced passwords have "last used" set to now | RESOLVED | DUPLICATE | P3 | 2017-02-07T06:32:47Z | [data-integrity] | |
1304635 | Override the entrypoint query-param for the FxA server when a UITour is in progress, | RESOLVED | WORKSFORME | P3 | 2020-10-28T04:41:33Z | [sync-metrics] | |
1297955 | Work out how to repair server state when incoming record references a non-existing parent | RESOLVED | WORKSFORME | P3 | 2020-10-28T04:38:09Z | [data-integrity] | |
1273573 | Import FxA uids with created dates into sync redshift | RESOLVED | INCOMPLETE | P3 | 2023-03-27T15:12:51Z | [sync-metrics] | |
745408 | [meta] Engine and engine format improvements | RESOLVED | WONTFIX | P3 | 2020-05-14T20:20:54Z | [fxsync] | |
1100813 | After FxA password reset, Sync datatype preferences are reset/lost | RESOLVED | INVALID | P3 | 2019-11-29T04:18:23Z | [fxsync][sync-data-choices] | |
1250012 | [meta] sync backend metrics pipeline beta | RESOLVED | FIXED | P3 | 2018-11-08T08:08:33Z | [sync-metrics] | |
1250020 | Send certain fxa account events to redshift | RESOLVED | INCOMPLETE | -- | 2023-02-24T17:09:20Z | [sync-metrics] | |
1352947 | Android writes many root folders with children missing or in the wrong order | RESOLVED | INACTIVE | P3 | 2020-12-21T18:30:39Z | [data-integrity][sync:bookmarks][Sync Q3 OKR] | |
1168428 | [meta] Sync is janky | RESOLVED | FIXED | P3 | 2019-09-03T22:55:21Z | [fxsync] | |
1291340 | Port Sync server metrics to production | RESOLVED | FIXED | Mark Reid [:mreid] | P1 | 2018-10-15T18:08:31Z | [sync-metrics] |
1298763 | Create a derived parquet dataset for the sync ping | RESOLVED | FIXED | Mark Hammond [:markh] [:mhammond] | P1 | 2016-10-04T01:11:54Z | [sync-metrics][measure-integrity] |
1289536 | Desktop: Add event telemetry for send tab | RESOLVED | FIXED | Mark Hammond [:markh] [:mhammond] | P1 | 2020-03-12T15:26:07Z | [send-tab][send-tab-funnel] |
1589651 | “Logins and passwords” label in sync preferences is displayed in the second column | RESOLVED | DUPLICATE | Mark Hammond [:markh] [:mhammond] | P1 | 2022-01-10T13:50:21Z | [fxsync] |
1276969 | Remove parentName checks from the bookmark validator | RESOLVED | FIXED | Mark Hammond [:markh] [:mhammond] | P1 | 2016-09-26T23:16:43Z | [data-integrity][sprint-3] |
1276823 | Bookmarks de-duping changes item GUID without changing reference in parent record | RESOLVED | FIXED | Mark Hammond [:markh] [:mhammond] | P1 | 2016-09-16T20:39:51Z | [data-integrity] |
1295521 | Remove `BookmarkSpecialIds` and move sync GUID handling into PlacesSyncUtils | RESOLVED | FIXED | Lina Butler [:lina] | P1 | 2016-10-12T17:55:14Z | [sync-tracker] |
1258127 | Track bookmark sync changes in Places | RESOLVED | FIXED | Lina Butler [:lina] | P1 | 2017-07-14T18:16:41Z | [sync-tracker] |
1300859 | Measure how frequently we try to sync without a key fetch token | RESOLVED | WONTFIX | Lina Butler [:lina] | P1 | 2017-01-12T22:52:12Z | [sync-metrics] |
1274496 | Sync doesn't ignore items with places/excludeFromBackup | RESOLVED | FIXED | Lina Butler [:lina] | P1 | 2017-10-09T22:25:12Z | [sync-tracker] |
1323333 | Dodgy bookmark deduping | RESOLVED | DUPLICATE | Lina Butler [:lina] | P2 | 2017-08-08T18:46:47Z | [data-integrity][sync:bookmarks][Sync Q3 OKR] |
1299338 | Replace `ignoreAll` with change source checks in the bookmarks engine | RESOLVED | FIXED | Lina Butler [:lina] | P1 | 2016-10-31T23:46:48Z | [sync-tracker] |
1301622 | Have Sync do the right thing when places maintenance runs | RESOLVED | FIXED | Lina Butler [:lina] | P1 | 2017-10-19T00:53:46Z | [data-integrity][sync:bookmarks] |
1305563 | Implement structured bookmark application | RESOLVED | FIXED | Lina Butler [:lina] | P1 | 2021-04-02T00:37:28Z | [data-integrity][Sync Q3 OKR] |
1285408 | Add source tracking to the Places methods used by Sync | RESOLVED | FIXED | Lina Butler [:lina] | P1 | 2016-08-16T22:27:18Z | [sync-tracker] |
1295520 | Restoring bookmarks should reconcile with the server instead of wiping it | RESOLVED | DUPLICATE | Lina Butler [:lina] | P2 | 2016-09-07T22:48:47Z | [sync-tracker] |
1421082 | Reports of Sync Not Working After Successful Login | RESOLVED | FIXED | Justin D'Arcangelo [:justindarc] | P1 | 2019-02-07T20:55:06Z | [fxsync] |
1275153 | Analyze UI telemetry from synced tabs menu panel and sidebar | RESOLVED | FIXED | Ilana | P2 | 2016-08-22T22:46:27Z | [sync-metrics] |
1301558 | Push messages aren't processed when Fennec is not running | RESOLVED | WORKSFORME | :Grisha Kruglov | P3 | 2020-12-21T18:38:46Z | [MobileAS][send-tab] |
1300217 | Sometimes a Send Tab notification can't be dismissed | RESOLVED | WORKSFORME | :Grisha Kruglov | P1 | 2020-12-21T18:38:46Z | [MobileAS][send-tab] |
1300222 | Send Tab notification should be a Heads-Up notification if possible | RESOLVED | FIXED | :Grisha Kruglov | P1 | 2020-12-21T18:38:46Z | [MobileAS][send-tab] |
1329793 | Fennec implementation of faster "send tabs to device" using push doesn't seem to be working | RESOLVED | FIXED | :Grisha Kruglov | P1 | 2020-12-21T18:30:39Z | [send-tab][MobileAS][fxsync] |
1300225 | Receiving remote tab should add it to the tabs tray and display a Snackbar prompting to switch | RESOLVED | WONTFIX | :Grisha Kruglov | P1 | 2020-12-21T18:38:46Z | [MobileAS][send-tab] |
1300230 | Send Tab push message is received but ignored during processing | RESOLVED | FIXED | :Grisha Kruglov | P1 | 2020-12-21T18:38:46Z | [MobileAS][send-tab] |
1253111 | [Android] Upload records atomically | RESOLVED | FIXED | :Grisha Kruglov | P1 | 2020-12-21T18:30:39Z | [sync-atomic][MobileAS] |
1332556 | Sync always overwrites change to FxAccounts password | RESOLVED | FIXED | Edouard Oger [:eoger] | P1 | 2017-04-19T15:08:46Z | [data-integrity] |
1261169 | Track more remote client metadata | RESOLVED | FIXED | Edouard Oger [:eoger] | -- | 2017-05-15T13:15:28Z | [data-integrity] [triage] [Q2 OKR] |
1295348 | Fennec implementation of faster "send tabs to device" using Push | RESOLVED | FIXED | Edouard Oger [:eoger] | P1 | 2020-12-21T18:30:39Z | [send-tab][MobileAS][fxsync] |
1298727 | Bump FXA device registration version | RESOLVED | FIXED | Edouard Oger [:eoger] | P1 | 2020-12-21T18:30:39Z | [send-tab] |
1287643 | Implement FxA Push Endpoint registration on Fennec | RESOLVED | FIXED | Edouard Oger [:eoger] | P1 | 2020-12-21T18:32:22Z | [send-tab][MobileAS][fxsync] |
1443115 | Desktop ignores its own pushEndpointExpired flag | RESOLVED | FIXED | Edouard Oger [:eoger] | P1 | 2018-04-13T01:33:40Z | [fxsync] |
1228827 | Firefox Sync forgets position of bookmarks separator | RESOLVED | FIXED | Edouard Oger [:eoger] | P1 | 2017-04-02T17:25:46Z | [data-integrity] |
1291418 | Analyze sync activity of user's who have reset their password | RESOLVED | WONTFIX | Danny Coates [:dcoates] | P3 | 2023-03-27T15:12:51Z | [sync-metrics] |
1294599 | Desktop should download and apply Sync records in batches | RESOLVED | FIXED | Thom Chiovoloni [:tcsc] (ex-moco) | P1 | 2018-01-29T21:29:41Z | [sync-atomic] |
1299978 | Ensure deleted bookmark reconciliation uploads the correct records | RESOLVED | FIXED | Thom Chiovoloni [:tcsc] (ex-moco) | P1 | 2016-10-23T17:21:38Z | [sync-tracker] |
1286915 | Implement a validator for the sync addon engine | RESOLVED | FIXED | Thom Chiovoloni [:tcsc] (ex-moco) | P1 | 2016-10-01T06:37:47Z | [data-integrity][measure-integrity][sprint-3] |
1238810 | Move WEAVE_CONFIGURED and FXA_CONFIGURED into the telemetry environment | RESOLVED | FIXED | Thom Chiovoloni [:tcsc] (ex-moco) | P2 | 2019-11-04T18:48:06Z | [sync-metrics] |
1284669 | Add long-url case to TPS for Sync | RESOLVED | WONTFIX | Thom Chiovoloni [:tcsc] (ex-moco) | -- | 2016-09-28T19:58:12Z | [fxsync] |
1054960 | Fix sync to handle the current search engine being stored outside of preferences | RESOLVED | WONTFIX | Thom Chiovoloni [:tcsc] (ex-moco) | P1 | 2016-09-27T15:05:39Z | [fxsync] |
1267917 | Report consistency of bookmarks data via telemetry. | RESOLVED | FIXED | Thom Chiovoloni [:tcsc] (ex-moco) | P1 | 2016-09-22T11:52:44Z | [data-integrity][measure-integrity] |
1297400 | Client cycles are not reported as errors by the bookmark validator | RESOLVED | FIXED | Thom Chiovoloni [:tcsc] (ex-moco) | P1 | 2016-09-21T10:07:35Z | [data-integrity] |
1286923 | Implement a validator for the sync forms engine | RESOLVED | FIXED | Thom Chiovoloni [:tcsc] (ex-moco) | P1 | 2016-09-16T11:02:19Z | [data-integrity][measure-integrity][sprint-3] |
1297325 | Some missing client records not reported by bookmarks validator. | RESOLVED | DUPLICATE | Thom Chiovoloni [:tcsc] (ex-moco) | P1 | 2016-09-14T15:31:30Z | [data-integrity] |
1253051 | Desktop client: upload records atomically | RESOLVED | FIXED | Thom Chiovoloni [:tcsc] (ex-moco) | P1 | 2018-09-24T21:24:50Z | [sync-atomic] |
1295582 | Sync bookmark validator should better handle "multipleParents" check | RESOLVED | FIXED | Thom Chiovoloni [:tcsc] (ex-moco) | P1 | 2016-09-14T15:31:31Z | [data-integrity] |
1286918 | Implement a validator for the sync password engine | RESOLVED | FIXED | Thom Chiovoloni [:tcsc] (ex-moco) | P1 | 2016-09-08T10:08:35Z | [data-integrity][measure-integrity][sprint-3] |
1288445 | Sync telemetry ping should hash FxA UID | RESOLVED | FIXED | Thom Chiovoloni [:tcsc] (ex-moco) | P1 | 2016-10-05T17:02:10Z | [fxsync] |
1287473 | Unexpected high number of sync pings | RESOLVED | INCOMPLETE | Thom Chiovoloni [:tcsc] (ex-moco) | P1 | 2016-08-16T11:03:23Z | [data-integrity] [sync-metrics] |
1329023 | ReDash errors when parsing parquet files output by SyncView | RESOLVED | FIXED | Blake Imsland [:robotblake] | P1 | 2018-10-15T18:08:31Z | [fxsync] |
1273216 | How well are sync users retained? | RESOLVED | FIXED | Alex Davis [:adavis] | P3 | 2023-03-27T15:12:51Z | [sync-metrics] |
1291394 | fix sync engagement ratio by device count metric | RESOLVED | WONTFIX | Alex Davis [:adavis] | P3 | 2023-03-27T15:12:51Z | [sync-metrics] |
1234415 | Create telemetry dashboard for key health/usage Sync probes | RESOLVED | FIXED | Alex Davis [:adavis] | P1 | 2016-10-24T22:28:23Z | [sync-metrics][measure-integrity] |
85 Total; 0 Open (0%); 85 Resolved (100%); 0 Verified (0%);