Update expressions should always be parsed as UpdateNodes when the featureCompatibilityVersion is 3.6. When the featureCompatibilityVersion is 3.4, the old ModifierInterface implementation should be used.
- depends on
-
SERVER-28762 Conditionally parse an update expression as an UpdateNode tree
- Closed
-
SERVER-28763 Create UpdateArrayNode
- Closed
-
SERVER-28764 Create AddToSetNode
- Closed
-
SERVER-28765 Create BitNode
- Closed
-
SERVER-28766 Create CurrentDateNode
- Closed
-
SERVER-28767 Create IncNode/MulNode
- Closed
-
SERVER-28768 Create MaxNode/MinNode
- Closed
-
SERVER-28769 Create PopNode
- Closed
-
SERVER-28770 Create PullNode
- Closed
-
SERVER-28771 Create PullAllNode
- Closed
-
SERVER-28772 Create PushNode/PushAllNode
- Closed
-
SERVER-28773 Create SetOnInsertNode
- Closed
-
SERVER-28774 Create RenameNode
- Closed
-
SERVER-28775 Create UnsetNode
- Closed
-
SERVER-28776 Create an alternative to ModifierObjectReplace that does not implement ModifierInterface
- Closed