Releases: couchbase/CouchbaseMock
Releases · couchbase/CouchbaseMock
Release 1.5.25
Release 1.5.24
- Enable SCRAM SASL by default
- Allow multiple SASL connections to the same mock
- Remove check for bucket type for HELLO command
Release 1.5.23
- Wait for monotor connection in a loop
Release 1.5.22
- Subdoc counter overflow/underflow must return SUBDOC_VALUE_CANTINSERT
Release 1.5.21
- Fix shading patterns after 99084d4
Release 1.5.20
- Allow to limit
FailMaker
by operation code - Return CAS on delete (fixes #40)
- Include revision into config (fixes #41)
- Return
SUBDOC_PATH_INVALID
on dict add with array path (fixes #39) - Fix error code on counter underflow (fixes #38)
- Fix
NullReferenceException
inDeleteCommandExecutor
- Fix bug with subdoc array insert and invalid path was not being handled
- Check CAS on append/prepend (fixes #43)
- Check for size of item on subdoc (fixes #42)
- Reply to stats with key "config" (fixes #44)
- Update maven plugins. Relocate shaded dependencies into com.couchbase.mock.deps package (fixes #45, #33). Thanks to @Aloren
- Fix cbgb URL in README (fixes #37)
Release 1.5.19
- Rollback
pom.xml
to java 1.6 API
Release 1.5.18
- Removed core-io from dependencies
- Switched to Base64 from stdlib for SASL classes
Release 1.5.16
- Implement SCRAM SHA Authentication (
SCRAM-SHA1
,SCRAM-SHA256
andSCRAM-SHA512
). It is disable by default, so use new commandSET_SASL_MECHANISMS
to override default list of mechanisms (which is"PLAIN"
). - Expose Carrier Port via mock API
Release 1.5.15
- Implement server-side tracing
- Implement flexible framing with ALT_RESPONSE_MAGIC (0x18)
More info at: https://github.com/couchbase/kv_engine/blob/8ebe084593043fc00ee713c044129d6c8bdeaaba/docs/BinaryProtocol.md#response-header-with-flexible-framing-extras