MutateIn doesn't throw CasMismatchException

Description

The SDK3 Crud RFC documents what exceptions MutateIn throws, but also listed CasMismatchException hidden in a note.  I have posted an update to the RFC

(https://github.com/couchbaselabs/sdk-rfcs/pull/128)

 

Meanwhile, MutateIn should throw CasMismatch exception if the status is KeyExists and the request included a Cas.

Environment

None

Gerrit Reviews

None

Release Notes Description

None

Activity

Show:

Richard Ponton September 12, 2023 at 6:23 AM

This was the root cause of a several remaining FIT failures.

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Story Points

Sprint

Fix versions

Affects versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created September 12, 2023 at 6:20 AM
Updated September 19, 2023 at 2:24 AM
Resolved September 19, 2023 at 2:24 AM
Instabug