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

Reply via email to