Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
to your account
Paul Bakker opened DATACASS-661 and commented
When using a MapIdCassandraRepository the "findAllById" method throws the following:
ava.lang.IllegalStateException: Required identifier property not found for class ...
I've reproduced this in a test case: https://github.com/paulbakker/spring-data-cassandra/blob/multi-primary-key-repo-findall/spring-data-cassandra/src/test/java/org/springframework/data/cassandra/repository/mapid/RepositoryMapIdIntegrationTests.java#L115
Backported to: 2.1.9 (Lovelace SR9)
The text was updated successfully, but these errors were encountered:
Mark Paluch commented
There are actually two issues:
Sorry, something went wrong.
Imperative repositories now reject composite MapId keys. Reactive repositories optimize for batching if possible and fall back to one-by-one loading (as previously done)
Successfully merging a pull request may close this issue.