apache / couchdb-erlfdb

Erlang API for FoundationDB
https://www.foundationdb.org
Apache License 2.0
28 stars 20 forks source link

Fully support FDB API version 630 #38

Closed kocolosk closed 2 years ago

kocolosk commented 2 years ago

It seems there are a handful of changes in API version 630 that we ought to be accounting for:

https://apple.github.io/foundationdb/api-version-upgrade-guide.html#api-version-630

Specifically:

kocolosk commented 2 years ago

As far as I can tell only the ENABLE_RUN_LOOP_PROFILING option requires any actual code changes; that's now been added in 0f3bee4. We ought to have a better story for warning about the use of deprecated options, but they're not causing any harm at the moment.

kocolosk commented 2 years ago

Turns out we also need to support get_estimated_range_size: https://github.com/apple/foundationdb/commit/69b572cc8