-
New Features
- [CLIENT-3257] Implement iterator support for
Recordset
.
- [CLIENT-3257] Implement iterator support for
-
Fixes
- [CLIENT-3275] Return an error when Transaction commit called, but transaction was already aborted.
- [CLIENT-3295] Duplicate parsing of fields in
RecordParser.ParseRecord
. - [CLIENT-3261] New
OnLockingOnly
attribute for various write policies to write only if provisional does not exist. - [CLIENT-3227] Clarify that
BasePolicy.UseCompression
requires Enterprise Edition. - [CLIENT-3260] Add
MRT_ALREADY_LOCKED
andMRT_MONITOR_EXISTS
error codes. - [CLIENT-3292][CLIENT-3293] Update dependencies due to Snyk CVE reports.
- [CLIENT-3274] Fix Transaction related client exception inconsistency between clients.
- [CLIENT-3207] Do not close/delete Transaction monitor record on abort/commit when a write command in that Transaction fails and is
inDoubt
. - [CLIENT-3283] Remove the txn instance from the copied write policy when adding Transaction monitor keys.
- [CLIENT-3270] Normalize API reference language with server 8.0 site docs.
- [CLIENT-3258] Transaction commit returns 'Failed to commit one or more record versions' error.