CloudServices/Sync/Atomic IO: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "==Plan for shipping Sync Atomic IO in Firefox== # Atomic writes storage server code complete and ready for testing # Server Staged # Server test pass 1 completed (smoke level...")
 
No edit summary
Line 12: Line 12:


Actions:
Actions:
* Currently we are at Step 5
* Client support is not blocked and active for Android, iOS, and Desktop.
* Karl/Bobm to define "Test Pass 2"
* Karl/Bobm to define "Test Pass 2"

Revision as of 23:24, 3 August 2016

Plan for shipping Sync Atomic IO in Firefox

  1. Atomic writes storage server code complete and ready for testing
  2. Server Staged
  3. Server test pass 1 completed (smoke level test pass)
  4. Server is ready for client to be developed against (not officially ready for client testing)
  5. Server test pass 2 - server can handle production traffic for at least one node. (karl/bobm to define)
  6. Server is deployed to production (server can handle atomic and partial writes from client based on header)
  7. Client can land in Nightly using production sync server. Server is backward compatible and sends atomic IO support header.
  8. Measure and analyze traffic and behavior.
  9. Upon 'GO' from testing and metrics, clients ride train to Release channel using production server

Actions:

  • Currently we are at Step 5
  • Client support is not blocked and active for Android, iOS, and Desktop.
  • Karl/Bobm to define "Test Pass 2"