couchbaselabs / couchbaselabs/sdk-rfcs
Server / Cluster version information
- Dominant language
- No language data
- Stars
- 42
- Forks
- 20
- PR merge metrics
- No merged PRs in 30d
Description
It would be desirable for the client to be able to know the Couchbase server version of the nodes it is connected to. This would be useful for determining if a particular feature is available or not. Also, consuming applications, projects could have additional requirements.
Cluster version information is available using the `http://localhost:8091/pools/default`. An example for parsing the response can be seen [here](http://src.couchbase.org/source/xref/trunk/ns_server/priv/public/ui/app-classic/components/mn_pool_default.js#10).
Considerations:
- Minimum compatibility cluster version
- Per node server version
- Caching behaviour (default time + ability to override / force refresh)
- Version information (major, minor, patch, build and edition)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.