Update to 2.8.7
CCBC-917: Add tracing for observe. So now the library will group all CAS-observe operations, and in general will nest observe operations under common parent when lcb_storedur3
API used.
CCBC-918: Don't ping KV on nodes without DATA service.
CCBC-685: Implementation of SCRAM-SHA{1,256,512} authentication mechanisms for KV service. Support for SCRAM-SHA* SASL auth is disabled by default, because it is not portable, and not every Couchbase service supports it. But if it is necessary, it could be enabled using lcb_cntl(..., LCB_CNTL_FORCE_SASL_MECH, ...)
operation, or "force_sasl_mech=SCRAM-SHA512"
option in connection string.
CCBC-919: More granular settings for compression. Now it is possible to specify minimum size of the value to be considered for compression, and also the minimal ratio (compressed / original)
. See LCB_CNTL_COMPRESSION_MIN_SIZE
(or "compression_min_size=100"
in bytes), and LCB_CNTL_COMPRESSION_MIN_RATIO
(or "compression=0.9"
).
CCBC-916: Do not set JSON datatype if server didn't ack it. Fixes behavior where old server rejecting commands as invalid when compression is enabled.
CCBC-923: Allow to disable fast-forward map for NMV handler. See LCB_CNTL_VB_NOREMAP
("vb_noremap=true"
). This option is disabled by default.
Build improvements:
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2018-f4aee2d936
Please login to add feedback.
This update has been submitted for testing by avsej.
avsej edited this update.
New build(s):
Removed build(s):
Karma has been reset.
This update has been pushed to testing.
This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes
This update has been submitted for batched by avsej.
This update has been submitted for stable by bodhi.
This update has been pushed to stable.