-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
Labels:
-
Fully Compatible
-
Sharding NYC 2022-06-13
-
4
To determine if a command is allowed in a transaction or retryable write, the command's name is looked up in one of a few allow lists. We could replace these with methods on the Command itself, like we have for many other properties, like if a command is admin database only. That way commands with multiple names or aliases wouldn't need multiple entries in the allow lists.