Fixed
Pinned fields
Click on the next to a field label to start pinning.
Details
Assignee
Graham PopleGraham PopleReporter
Ashwin GovindarajuluAshwin GovindarajuluLabels
Components
Fix versions
Affects versions
Priority
MajorInstabug
Open Instabug
Details
Details
Assignee
Graham Pople
Graham PopleReporter
Ashwin Govindarajulu
Ashwin GovindarajuluLabels
Components
Fix versions
Affects versions
Priority
Instabug
Open Instabug
PagerDuty
PagerDuty
PagerDuty
Sentry
Sentry
Sentry
Zendesk Support
Zendesk Support
Zendesk Support
Created August 19, 2019 at 11:29 AM
Updated September 11, 2019 at 8:16 AM
Resolved August 19, 2019 at 2:07 PM
CAS value provided in MutateInOptions is not considered for durability mutations.
Always
CAS=0x0000000000000000
is seen in wireshark capture as well.Build: alpha-6 on 6.5.0-4059
Code snippet:
MutateInOptions t_mutateInOptions = this.getMutateInOptions(expiry, expiryTimeUnit, persistTo, replicateTo, timeOut, timeUnit, durabilityLevel); if (cas > 0) { t_mutateInOptions = t_mutateInOptions.cas(cas); } final MutateInOptions mutateInOptions = t_mutateInOptions;
TAF testcase:
subdoc.subdoc_xattr.SubdocXattrSdkTest: test_use_cas_changed_upsert,skip_cleanup=True,GROUP=P0,replicas=0