feature: Add options in 'put' and 'batchPut' for txn API and raw API
Open
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 362
- Forks
- 274
- Avg merge
- 4d 19m
- Merged PRs (30d)
- 12
Description
The duplicated key can return error, ignore, rewrite.
Just support rewrite now when duplicated key.
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 locating the transaction API and raw API implementations of put and batchPut, then trace how duplicate keys are currently handled. Clarify the option shape and the intended behavior for error, ignore, and rewrite; done should include the requested option support and coverage for duplicate-key cases.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- api, databases
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100