rnewson commented on issue #2015: parse_revid  - Badarg error in HTTP request
URL: https://github.com/apache/couchdb/issues/2015#issuecomment-487290845
 
 
   The two uses, "Adding tracking such as modified time & modified by", are 
best done with json key/value attributes rather than co-opting the _rev value.
   
   Tracking merged and resolved conflicts is also not common (I've never heard 
of anyone do this before you mentioned it four hours ago). Conflicts are 
resolved by deleting the revisions that "lose", even if you have to make a new 
revision that is a combination of others. I'm curious as to what value you get 
out of this that isn't already present in our MVCC system.
   
   Custom _rev values are supported but it is not common to do it, hence the 
presence of bugs or unexpected behaviour. The historical reason we assume that 
32 char rev strings can be decoded to integers escapes me but would need 
rooting out before we could determine if it was safe to remove those clauses.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to