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 2021/11/05 17:56:55 UTC

[GitHub] [couchdb-erlfdb] kocolosk opened a new issue #34: Support newer FDB API versions by dynamically detecting C client library version

kocolosk opened a new issue #34:
URL: https://github.com/apache/couchdb-erlfdb/issues/34


   We currently hardcode API version 620. Users can select an older version through the `api_version` .app environment variable, but newer versions are not allowed. The latest binary release is at 630, and the upcoming 7.0 release will be either 700 or 710.
   
   The tricky bit is that if we hardcode a higher api version, erlfdb will fail to build if a user has an older client library installed. We should have a `./configure` type of interrogation to see what version of the client library is installed, and dynamically configure `FDB_API_VERSION` during the build to match.
   
   The CI system should test for 630 compatibility, but I don't think we should bother with unreleased versions at this time.
   
   More discussion on this topic in the [FDB forums](https://forums.foundationdb.org/t/discovering-max-api-version-when-building-out-of-tree-bindings/2972/6).
   


-- 
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: notifications-unsubscribe@couchdb.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [couchdb-erlfdb] kocolosk closed issue #34: Support newer FDB API versions by dynamically detecting C client library version

Posted by GitBox <gi...@apache.org>.
kocolosk closed issue #34:
URL: https://github.com/apache/couchdb-erlfdb/issues/34


   


-- 
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: notifications-unsubscribe@couchdb.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org