You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@couchdb.apache.org by GitBox <gi...@apache.org> on 2019/10/03 12:22:32 UTC

[GitHub] [couchdb] kocolosk opened a new issue #2223: Use `\xff/metadataVersion` for caching in 6.1+

kocolosk opened a new issue #2223: Use `\xff/metadataVersion` for caching in 6.1+
URL: https://github.com/apache/couchdb/issues/2223
 
 
   [NOTE]: # ( ^^ Provide a general summary of the request in the title above. ^^ )
   
   ## Summary
   
   FoundationDB 6.1 introduces a new feature designed to help layers cache frequently-accessed metadata:
   
   https://forums.foundationdb.org/t/a-new-tool-for-managing-layer-metadata/1191
   
   We have been designing our CouchDB layer to use this new feature, but we still have various 6.0 environments floating around in development so we've got a placeholder key there instead:
   
   https://github.com/apache/couchdb/blob/ff2cdb84f639ea26ac7b1ad85abb0a49c5141c74/src/fabric/include/fabric2.hrl#L17-L26
   
   I'm filing this issue so we don't forget to switch it over.
   
   ## Desired Behaviour
   
   FoundationDB should deliver the metadataVersion key as part of starting a transaction so we don't need a second roundtrip for it.
   
   ## Additional context
   
   Blocked until all our development and testing environments are upgraded to FoundationDB 6.1 or greater.

----------------------------------------------------------------
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:
users@infra.apache.org


With regards,
Apache Git Services