CDRIVER-5946 remove deprecated index management API #1957
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Removes deprecated functions:
Removes types and associated functions defined in mongoc-index.h:
Background
The types in mongoc-index.h were not previously deprecated. I expect there is low risk of continued use (no expected use case).
CDRIVER-5945 tracks a bug discovered with
mongoc_collection_create_indexes_with_opts
not applying the collection's writeConcern. That can be fixed separately.