FLE2 mirrors the internal transaction api by going directly to the ServiceEntryPoint. This code path does not set isInDirectClient on OperationContext which is incompatible with lock free reads if a primary steps down while an FLE CRUD command is run.
Use DBDirectClient in FLE count code path
- Assignee:
-
Mark Benvenuto
- Reporter:
-
Mark Benvenuto
- Votes:
-
0 Vote for this issue - Watchers:
-
4 Start watching this issue
- Created:
- Updated:
- Resolved: