rnewson commented on pull request #3947:
URL: https://github.com/apache/couchdb/pull/3947#issuecomment-1057514920


   @lostnet There's no mechanism to send an "advisory" though, otherwise I'd 
agree. I also don't know what percentage of users edit documents through 
Fauxton but anything we do here would need to work for those that don't.
   
   The underscore-prefixed fields are reserved for system use (lots of examples 
of this and is documented). There's enforcement against misuse for most of them 
because they stem from the erlang code itself. It's been tricky to extend that 
protection inside documents.
   
   I am not a huge fan of my proposed change, and the motivating case is a user 
that got caught out by this. It is the first time in my experience of couchdb 
(circa 11 years) where someone has thought they could edit the 
_replication_state field to achieve an effect (cancellation, in this case).
   
   @nickva A bit too cute, imo.
   
   We've had a good discussion but perhaps it is best to do nothing.


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to