Details
-
Bug
-
Resolution: Works as Designed
-
Major - P3
-
None
-
3.5.13
-
None
-
ALL
Description
The retryable writes design doc and drivers spec both say that a transaction id may be a 32-bit or 64-bit positive integer. However, the server currently rejects 32-bit transaction ids:
OperationFailure: BSON field 'OperationSessionInfo.txnNumber' is the wrong type 'int', expected type 'long'
CC: jmikola