Implement renames for $_internalSchema MatchExpressions

XMLWordPrintableJSON

    • 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

            Assignee:
            Matt Olma
            Reporter:
            Matt Olma
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: