> On Apr 17, 2015, at 1:27 AM, Daniel McGreal 
> <[email protected]> wrote:
> 
> * Compound sequence numbers,

“Vector clock” is the generic term.

> * How to handle revision trees?

There’s a 2003 paper "The Hash History Approach for Reconciling Mutual 
Inconsistency” that might have been an influence on CouchDB. Somewhat related 
are hash trees aka Merkle trees.

> * Version numbers with incremental and UUID parts,
> * Strategies for winning revision?

As far as I know, these are specific to CouchDB (and databases inspired by it.)

CouchDB itself was strongly inspired by the architecture of Lotus Notes (Damien 
Katz worked at Lotus/IBM for a few years.)

—Jens

-- 
You received this message because you are subscribed to the Google Groups 
"Couchbase Mobile" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mobile-couchbase/C6EC872A-A9E9-4FC2-816A-86FAABE3C5A1%40couchbase.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to