Ok. So neither require a flag day. Changing data formats might require a flag day. But that would require a flag day in the couchdb world as well. In other words the two flag day scenario is a red herring. Do you agree?
Andreas Sent from Mobile. On Aug 9, 2013, at 21:28, Toby Elliott <[email protected]> wrote: > > On Aug 9, 2013, at 8:57 PM, Andreas Gal <[email protected]> wrote: > >> Help me understand why we need a second flag day when changing wire >> formats or storage formats. > > Auth changeover wouldn't (necessarily) require a flag day. We could set the > old servers to accept both auth types. > > Where it gets tricky is when someone uses a pre changover client on one > device and a post changeover client on the other and the internal data > structures have changed. There's a chance we could finesse the auth part, but > the old client is guaranteed to freak out about the record contents, probably > with bad consequences. That's the real flag day. > > Toby > > _______________________________________________ Sync-dev mailing list [email protected] https://mail.mozilla.org/listinfo/sync-dev

