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
-