[CDRIVER-954] Deprecate mongoc_matcher_t Created: 22/Oct/15  Updated: 21/Mar/16  Resolved: 23/Nov/15

Status: Closed
Project: C Driver
Component/s: docs, libmongoc
Affects Version/s: None
Fix Version/s: 1.3.0-rc0

Type: Improvement Priority: Major - P3
Reporter: A. Jesse Jiryu Davis Assignee: A. Jesse Jiryu Davis
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by CDRIVER-955 Remove mongoc_matcher_t Backlog
Related
related to CDRIVER-701 Client-side array and document matching Closed

 Description   

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.



 Comments   
Comment by Githook User [ 23/Nov/15 ]

Author:

{u'username': u'ajdavis', u'name': u'A. Jesse Jiryu Davis', u'email': u'jesse@mongodb.com'}

Message: CDRIVER-954 deprecate mongoc_matcher_t
Branch: master
https://github.com/mongodb/mongo-c-driver/commit/ca44056348f99f79537434e80431598f99ebff5f

Generated at Wed Feb 07 21:11:07 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.