Uploaded image for project: 'Node.js Driver'
  1. Node.js Driver
  2. NODE-4368

Improve recursive type support in the Filter type

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Unknown Unknown
    • None
    • Affects Version/s: None
    • Component/s: None

      Acceptance Criteria

      1. Improve recursive type support.
        1. Implement true recursive type checking using a “depth” parameter instead of checking for structural equivalence (see https://github.com/mongodb/node-mongodb-native/pull/3106)
        2. Implement support for circular types 
          1. This should come for free with the former.
      2. Adjust existing tests to account for the new recursive type support.
      3. Ensure adequate type test coverage for the new feature.

            Assignee:
            Unassigned Unassigned
            Reporter:
            bailey.pearson@mongodb.com Bailey Pearson
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: