nickva commented on PR #4718:
URL: https://github.com/apache/couchdb/pull/4718#issuecomment-1668066441

   Overall this looks like what we would want to happen: as soon as we update 
the ddoc we can clean up the old index data. 
   
   With the ddoc trigger one thing I was worried about is the case when we get 
a ddoc_updated on one node first, and not the others yet: we make a clustered 
call to get all the ddocs and get the signatures, what if that's stale since it 
happens concurrently with the `ddoc_updated`, would there be a chance we'd 
remove the new index file we just created? Maybe it's a low enough chance of 
happening that it's not a problem as long as it eventually sorts itself out. 
(We delete the newly building index file but then it gets rebuilt quickly 
anyway).
   
   


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