Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Fully Compatible
-
Server Serverless 2022-07-25
Description
If a shard split operation is started using an kAborted document with an abortReason, we do not currently use the abortReason and return it to the caller. This means the return value of `commit()` can change if it's re-run on another primary (i.e. if there's a stepdown during the operation). We need to address this.