Timeout is not written to the packet when using Durability

Description

During a review it appears that the durability timeout is not written to the packet as described in Synchronous Durability RFC section "PacketChanges"

Timeout - the second and third optional bytes represent 16-bit unsigned integer, which contains time in milliseconds the durability must be met within, otherwise the mutation will be aborted. If not specified, then a server-defined default is used.

https://github.com/couchbase/couchbase-net-client/blob/master/src/Couchbase/Core/IO/Operations/MutationOperationBase'.cs#L44-L46

Environment

None

Gerrit Reviews

None

Release Notes Description

None

Activity

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

Details

Assignee

Reporter

Story Points

Components

Fix versions

Affects versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created February 7, 2020 at 3:33 AM
Updated April 24, 2020 at 8:23 PM
Resolved March 11, 2020 at 9:21 PM
Instabug