diff --git a/source/transactions-convenient-api/transactions-convenient-api.rst b/source/transactions-convenient-api/transactions-convenient-api.rst index 80dfafb848..ece2581b2f 100644 --- a/source/transactions-convenient-api/transactions-convenient-api.rst +++ b/source/transactions-convenient-api/transactions-convenient-api.rst @@ -514,7 +514,7 @@ client-side operation timeout, withTransaction can continue to use the Changes ======= -:2023-11-15: Document error handling inside the callback. +:2023-11-20: Document error handling inside the callback. :2022-10-05: Remove spec front matter and reformat changelog. :2022-01-19: withTransaction applies timeouts per the client-side operations timeout specification. diff --git a/source/transactions/transactions.rst b/source/transactions/transactions.rst index f83b2953a8..3f3c0eadf3 100644 --- a/source/transactions/transactions.rst +++ b/source/transactions/transactions.rst @@ -1416,6 +1416,8 @@ durable, which achieves the primary objective of avoiding duplicate commits. **Changelog** ------------- +:2023-11-20: Specify that non-transient transaction errors abort the transaction + on the server. :2022-10-05: Remove spec front matter and reformat changelog :2022-01-25: Mention the additional case of a retryable handshake error :2022-01-19: Deprecate maxCommitTimeMS in favor of timeoutMS.