Feature Work
Create a flag on the OperationContext that indicates if an operation needs to block behind the next catalog cache refresh. Set this flag to always be true, as our initial state. Create the logic that would return the chunk distribution even if it’s marked as needsRefresh if the flag is set to false. Behavior should be maintained, since the flag is always set to true as of the completion of this ticket.
Testing Work
Create unit tests to verify the interaction between needsRefresh and and the new OperationContext flag.
- has to be done before
-
SERVER-44500 Create a new ShardVersionMap that includes references to specific shards.
- Closed