Uploaded image for project: 'C Driver'
  1. C Driver
  2. CDRIVER-954

Deprecate mongoc_matcher_t

    • Type: Icon: Improvement Improvement
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 1.3.0-rc0
    • Affects Version/s: None
    • Component/s: docs, libmongoc
    • Labels:
      None

      The driver's client-side matching library is not used anywhere by the driver. It is an attractive nuisance that makes users think it will approximate the server's query engine. This creates surprises, disappointment, and useless effort.

      Deprecate in 1.3 and remove in 2.0.

      Also remove the matcher's error domains and codes from enums.

            Assignee:
            jesse@mongodb.com A. Jesse Jiryu Davis
            Reporter:
            jesse@mongodb.com A. Jesse Jiryu Davis
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: