Details
-
Improvement
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Fully Compatible
-
Storage NYC 2019-03-25, Storage NYC 2019-04-08
Description
Rather than using a whitelist of strings, commands that can safely ignore prepare conflicts should have an attribute on the Command class like canIgnorePrepareConflicts(), which will be passed into waitForReadConcern, instead of the command name. This is a better option than the current approach which uses a whitelist of string command names.