Add testing for other Mongoose features interacting with CSFLE/QE

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • mongoose-csfle
    • Affects Version/s: None
    • Component/s: None
    • Hide

      Create a copy of the Kickoff Template with the issue key (NODE-XXX) in the filename and share a link to the new doc via this field.

      Show
      Create a copy of the Kickoff Template with the issue key (NODE-XXX) in the filename and share a link to the new doc via this field.
    • Not Needed
    • None
    • None
    • None
    • None
    • None
    • None

      Use Case

      As a Mongoose user,
      I expect other mongoose features to work with CSFLE/QE,
      So that I am not surprised by unexpected behaviors.

      User Experience

      n/a

      Dependencies

      n/a

      Risks/Unknowns

      Acceptance Criteria

      Implementation Requirements

      The following should "just work" but we should test, just to be sure.

      • Add tests ensuring that:
        • mongoose's auto index creation works with encrypted models
        • populate works with encrypted models
      • Add tests ensuring that encrypted models can be queried as expected (within the limitations of CSFLE/QE)
      • Add tests ensuring that Mongoose's autoCreation of models' collections:
        • creates the correct collection, when enabled for CSFLE/QE
        • creates the supporting ecoc and esoc collections, for QE

      Testing Requirements

      • n/a

      Documentation Requirements

      • n/a

      Follow Up Requirements

      • If any of the above features don't work, file a ticket in this epic for the feature.

            Assignee:
            Bailey Pearson
            Reporter:
            Bailey Pearson
            None
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: