Add support for `KeyValueOperations.findAllById(…)`
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 52/100
Research direction
Start by reading the KeyValueOperations and KeyValueAdapter APIs, then review the behavior requested in spring-data-redis issue 3150. Define the interface and adapter support for finding multiple items by ID, and verify that the resulting API is consistent with the existing operations.
Written by the indexing model from the issue text.
Description
Based on https://github.com/spring-projects/spring-data-redis/issues/3150, we should introduce a new interface method returning multiple items by Id, something along the lines of KeyValueOperations.findAllById(Iterable<ID> ids, Class<T> type) and provide the necessary methods in KeyValueAdapter.
- Dominant language
- Java
- Stars
- 157
- Forks
- 85
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing 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.
More from spring-projects/spring-data-keyvalue
-
type: task
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
type: bug
Difficulty 3/5 1-2 days Newbie friendliness 48/100
spring-projects/spring-data-keyvalue#697 · 1 assignee ·
-
type: task
Difficulty 5/5 Over a week Newbie friendliness 15/100
-
type: task
Difficulty 5/5 Over a week Newbie friendliness 15/100
-
type: task
Difficulty 4/5 3-5 days Newbie friendliness 20/100
All issues in spring-projects/spring-data-keyvalue
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
jenkinsci/gitlab-plugin#1950 ·
-
It's not necessary to copy the memory block in the readWrite() of org.h2.store.fs.mem.FileMemDataOpen
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
h2database/h2database#4435 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
micronaut-projects/micronaut-core#13717 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
ADORSYS-GIS/token-status-link#145 ·
Maintainers usually reply within 3 days
-
enhancement
Difficulty 1/5 Under an hour Newbie friendliness 88/100
helidon-io/helidon#12721 ·
Maintainers usually reply within 1 day