spring-projects / spring-projects/spring-data-mongodb
Expose ability to set CreateIndexCommitQuorum in DefaultIndexOperations
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 1.7k
- Forks
- 1.1k
- PR merge metrics
- No merged PRs in 30d
Description
Currently spring mongo doesn't support specifying commit quorum for index builds in the library.
Commit Quorum has been there since mongodb 4.4. To be able to set commit quorum one has to add a complete implementation of IndexOperations.
It would be great if DefaultIndexOperations provided support for setting commit quorum and/or provided a hook for it
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by examining DefaultIndexOperations and the existing index-build API path. Check how MongoDB 4.4 commit quorum could be exposed without requiring a complete IndexOperations implementation. Done means callers can configure commit quorum through DefaultIndexOperations or its extension hook.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, mongodb
- Domain
- database
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100