-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Query Parsing
-
Query Optimization
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Implement renames for $_internalSchema* MatchExpressions
| Name of operator | MatchExpression name | Rename approach | Risk |
|---|---|---|---|
| _internalSchemaCond | InternalSchemaCondMatchExpression | rename the condition as well as the then and else portions of the expression. | OK |
| _internalSchemaBinDataEncryptedType | InternalSchemaBinDataEncryptedTypeExpression | apply rename to the base object. | OK |
| _internalSchemaBinDataFLE2EncryptedType | InternalSchemaBinDataFLE2EncryptedTypeExpression | apply rename to the base object. | OK |
| _internalSchemaObjectMatch | InternalSchemaObjectMatchExpression | rename all the fields in the object. | High |
| _internalSchemaRootDocEq | InternalSchemaRootDocEqMatchExpression | No-op | OK |
| _internalSchemaAllowedProperties | Not allowed rewrite | InternalSchemaAllowedPropertiesMatchExpression | High |
- split from
-
SERVER-55492 Implement renames for kOther MatchExpressions
-
- Backlog
-