CloudServices/Sync/Status: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 45: Line 45:
{
{
         "whiteboard": "[sync-metrics]",
         "whiteboard": "[sync-metrics]",
        "priority": "P1",
         "include_fields":"id, summary, status, priority, assigned_to"
         "include_fields":"id, summary, status, priority, assigned_to"
}
}
</bugzilla>
</bugzilla>

Revision as of 23:43, 28 July 2016

Sync Q3 OKR Tracker Board

WIP adding bugs

Data Integrity Feature

Full Query
ID Summary Status Priority Assigned to
670069 NS_ERROR_ILLEGAL_VALUE [nsINavBookmarksService.getItemType] in Sync buildGUIDMap; getItemTitle failing in Library display RESOLVED P3
747699 Bookmark reconciling uses parent name when parent ID would yield better results RESOLVED P3
1165811 NS_ERROR_FAILURE attempting to sync tabs. RESOLVED P3
1228827 Firefox Sync forgets position of bookmarks separator RESOLVED P1 Edouard Oger [:eoger]
1235269 Changes made during a Sync may be ignored causing items to be missing or deleted items to be resurrected RESOLVED P1
1241699 Add telemetry probe to measure how often users restore bookmarks while connected to Sync RESOLVED P2 Thom Chiovoloni [:tcsc] (ex-moco)
1249925 Validate Telemetry pings against schema in tests NEW P4
1252469 Enable bookmark merge and upload NEW --
1257970 [meta] Recover from inconsistent server bookmark states NEW P3
1260896 Send commands from iOS to a desktop client to remotely fix bookmark corruption RESOLVED --
1260900 [meta] Add a command to remotely flag records for (re)upload NEW P3
1261169 Track more remote client metadata RESOLVED -- Edouard Oger [:eoger]
1267917 Report consistency of bookmarks data via telemetry. RESOLVED P1 Thom Chiovoloni [:tcsc] (ex-moco)
1267919 Create new sync telemetry ping type. RESOLVED P1 Thom Chiovoloni [:tcsc] (ex-moco)
1274492 Fix or remove complexity about delayed creation of mobile bookmarks root. RESOLVED P3
1275125 TPS failing: test_client_wipe.js: ASSERTION FAILED! password not found VERIFIED -- Thom Chiovoloni [:tcsc] (ex-moco)
1275139 Don't sync system or hidden addons. RESOLVED P1 Mark Hammond [:markh] [:mhammond]
1276823 Bookmarks de-duping changes item GUID without changing reference in parent record RESOLVED P1 Mark Hammond [:markh] [:mhammond]
1276969 Remove parentName checks from the bookmark validator RESOLVED P1 Mark Hammond [:markh] [:mhammond]
1281095 TPS should disconnect from FxA at the end of each test VERIFIED -- Thom Chiovoloni [:tcsc] (ex-moco)
1283581 Dashboard to track data integrity over time NEW P3
1285321 Bookmarks engine shouldn't reorder roots on first sync RESOLVED P2
1285324 Bookmarks engine shouldn't change root GUIDs RESOLVED P2
1286915 Implement a validator for the sync addon engine RESOLVED P1 Thom Chiovoloni [:tcsc] (ex-moco)
1286918 Implement a validator for the sync password engine RESOLVED P1 Thom Chiovoloni [:tcsc] (ex-moco)
1286923 Implement a validator for the sync forms engine RESOLVED P1 Thom Chiovoloni [:tcsc] (ex-moco)
1287473 Unexpected high number of sync pings RESOLVED P1 Thom Chiovoloni [:tcsc] (ex-moco)
1293163 Bookmark folder de-duping changes item GUID without changing references in child records RESOLVED P3
1295582 Sync bookmark validator should better handle "multipleParents" check RESOLVED P1 Thom Chiovoloni [:tcsc] (ex-moco)
1297234 Circular references in my bookmark tree when using Sync NEW P3
1297325 Some missing client records not reported by bookmarks validator. RESOLVED P1 Thom Chiovoloni [:tcsc] (ex-moco)
1297400 Client cycles are not reported as errors by the bookmark validator RESOLVED P1 Thom Chiovoloni [:tcsc] (ex-moco)
1297955 Work out how to repair server state when incoming record references a non-existing parent RESOLVED P3
1298758 Investigate if Sync failures caused by "Error(s) encountered during statement execution: database disk image is malformed" self-repair NEW P3
1301622 Have Sync do the right thing when places maintenance runs RESOLVED P1 Lina Butler (ex-Mozilla)
1305563 Implement structured bookmark application RESOLVED P1 Lina Butler (ex-Mozilla)
1309255 Ignore spurious records on server RESOLVED --
1316041 Bookmark validator should ignore title field for default bookmarks. NEW P3
1321021 Automatically organize Other Bookmarks when there are too many children NEW P3
1323333 Dodgy bookmark deduping RESOLVED P2 Lina Butler (ex-Mozilla)
1332556 Sync always overwrites change to FxAccounts password RESOLVED P1 Edouard Oger [:eoger]
1332559 Synced passwords have "last used" set to now RESOLVED P3
1346322 CollectionValidator may incorrectly identify duplicates NEW P3
1352947 Android writes many root folders with children missing or in the wrong order RESOLVED P3
1370615 Setup fast and complete dashboards to monitor all engines and easily catch engine errors. RESOLVED --

45 Total; 10 Open (22.22%); 33 Resolved (73.33%); 2 Verified (4.44%);


Atomic uploads/downloads Feature

Full Query
ID Product Component Summary Status Priority Assigned to
1250189 Firefox Sync [meta] Support atomic write of large batches of items RESOLVED P3 Ryan Kelly [:rfkelly]
1253051 Firefox Sync Desktop client: upload records atomically RESOLVED P1 Thom Chiovoloni [:tcsc] (ex-moco)
1253111 Firefox for Android Graveyard Android Sync [Android] Upload records atomically RESOLVED P1 :Grisha Kruglov
1253112 Firefox for iOS Sync [iOS] Upload bookmark records atomically RESOLVED P1 Stephan Leroux [:sleroux]
1271466 Cloud Services Graveyard Server: Sync Sync load testing based on production traffic patterns and data RESOLVED -- Ryan Tilder [:rtilder]
1273102 Cloud Services Operations: Deployment Requests - DEPRECATED Deploy and load-test stage storage node running the new "batch upload" API VERIFIED -- Bob Micheletto [:bobm]
1294599 Firefox Sync Desktop should download and apply Sync records in batches RESOLVED P1 Thom Chiovoloni [:tcsc] (ex-moco)
1297561 Cloud Services Graveyard Server: Sync Batch IDs should be returned as an opaque string, not an integer RESOLVED P3
1332987 Cloud Services Graveyard Server: Sync Batch upload queries are very slow VERIFIED --

9 Total; 0 Open (0%); 7 Resolved (77.78%); 2 Verified (22.22%);


Tracker Feature

Full Query
ID Summary Status Priority Assigned to
647605 More considered handling of mobile root query in bookmarks engine RESOLVED P3
1258127 Track bookmark sync changes in Places RESOLVED P1 Lina Butler (ex-Mozilla)
1274108 Add a "PlacesSyncUtils" module and refactor the bookmarks engine to use it RESOLVED P1 Lina Butler (ex-Mozilla)
1274496 Sync doesn't ignore items with places/excludeFromBackup RESOLVED P1 Lina Butler (ex-Mozilla)
1285408 Add source tracking to the Places methods used by Sync RESOLVED P1 Lina Butler (ex-Mozilla)
1295520 Restoring bookmarks should reconcile with the server instead of wiping it RESOLVED P2 Lina Butler (ex-Mozilla)
1295521 Remove `BookmarkSpecialIds` and move sync GUID handling into PlacesSyncUtils RESOLVED P1 Lina Butler (ex-Mozilla)
1299338 Replace `ignoreAll` with change source checks in the bookmarks engine RESOLVED P1 Lina Butler (ex-Mozilla)
1299978 Ensure deleted bookmark reconciliation uploads the correct records RESOLVED P1 Thom Chiovoloni [:tcsc] (ex-moco)
1302901 Create a mobile bookmarks root RESOLVED P1 Lina Butler (ex-Mozilla)

10 Total; 0 Open (0%); 10 Resolved (100%); 0 Verified (0%);


Send Tab Feature

architecture discussion: https://github.com/mozilla/fxa-auth-server/issues/1316

Full Query
ID Product Component Summary Status Priority Assigned to
677372 Firefox Sync Send Tab to Device VERIFIED P1 Edouard Oger [:eoger]
1244597 Firefox Sync Show notification and decorate incoming tabs. VERIFIED P2 Edouard Oger [:eoger]
1250782 Firefox for Android Graveyard Firefox Accounts Register Fennec Firefox Accounts using device registration fxa-auth-server API RESOLVED -- Edouard Oger [:eoger]
1250783 Firefox for iOS Firefox Accounts FxA device registration for iOS RESOLVED P1 Brian Nicholson (:bnicholson)
1287478 Firefox Sync Use proper plural forms for notification of incoming tabs. RESOLVED P1 Edouard Oger [:eoger]
1287643 Firefox for Android Graveyard Firefox Accounts Implement FxA Push Endpoint registration on Fennec RESOLVED P1 Edouard Oger [:eoger]
1288107 Firefox Sync For users with only one other device, remove "All devices" from send page/link/tab menu VERIFIED -- Edouard Oger [:eoger]
1288162 Firefox for iOS Firefox Accounts Implement FxA Push Endpoint registration on Firefox for iOS RESOLVED P3
1289287 Firefox Sync Send tabs to devices sends the same tabs multiple times VERIFIED P1 Edouard Oger [:eoger]
1289536 Firefox Sync Desktop: Add event telemetry for send tab RESOLVED P1 Mark Hammond [:markh] [:mhammond]
1289932 Firefox Sync Desktop implementation of faster "send tabs to device" using Push RESOLVED P1 Edouard Oger [:eoger]
1290976 Firefox Sync Add analytics for clicks on send tab notification UI RESOLVED P1 Alex Davis [:adavis]
1293467 Firefox Sync send tab notification has no icon VERIFIED P1 Edouard Oger [:eoger]
1295348 Firefox for Android Graveyard Android Sync Fennec implementation of faster "send tabs to device" using Push RESOLVED P1 Edouard Oger [:eoger]
1295351 Firefox for iOS Sync iOS implementation of faster "send tabs to device" using Push RESOLVED --
1297454 Firefox Sync [meta] Let "send tab to device" ride the trains RESOLVED P3
1298727 Firefox for Android Graveyard Android Sync Bump FXA device registration version RESOLVED P1 Edouard Oger [:eoger]
1300217 Firefox for Android Graveyard General Sometimes a Send Tab notification can't be dismissed RESOLVED P1 :Grisha Kruglov
1300222 Firefox for Android Graveyard General Send Tab notification should be a Heads-Up notification if possible RESOLVED P1 :Grisha Kruglov
1300225 Firefox for Android Graveyard General Receiving remote tab should add it to the tabs tray and display a Snackbar prompting to switch RESOLVED P1 :Grisha Kruglov
1300228 Firefox for Android Graveyard General Consider adding a preference to auto-switch to an incoming remote tab RESOLVED P3
1300230 Firefox for Android Graveyard General Send Tab push message is received but ignored during processing RESOLVED P1 :Grisha Kruglov
1301558 Firefox for Android Graveyard General Push messages aren't processed when Fennec is not running RESOLVED P3 :Grisha Kruglov
1329793 Firefox for Android Graveyard Android Sync Fennec implementation of faster "send tabs to device" using push doesn't seem to be working RESOLVED P1 :Grisha Kruglov

24 Total; 0 Open (0%); 19 Resolved (79.17%); 5 Verified (20.83%);


Measurement

Bugzilla query error

Array ( [type] => error [message] => http-bad-status [params] => Array ( [0] => 429 [1] => Unknown Error ) ) 1