Details
-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
None
-
None
Description
This code replicates it:
JsonObject obj = JsonObject.create()
|
.put("v", v) |
.put("u", clientUuid) |
.put("t", LocalDateTime.now().toString()); |
|
return collection.reactive().mutateIn(PERSISTED_LOG_DOC_ID, |
Arrays.asList(
|
MutateInSpec.increment("count", 1).xattr().createPath(), |
MutateInSpec.arrayAppend("logs", obj), |
MutateInSpec.upsert("logs[-1].c", "${Mutation.CAS}").xattr().expandMacro()), |
MutateInOptions.mutateInOptions().upsertDocument(true)) |
|
Attachments
For Gerrit Dashboard: JVMCBC-719 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
117902,9 | JVMCBC-719: Add error for requesting multiple xattr keys at once | master | couchbase-jvm-clients | Status: MERGED | +2 | +1 |