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
Mark Paluch opened DATACOUCH-203 and commented
Current CDI support can fail, because it stores CouchbaseOperations instances in a map with String key representing a set of Qualifiers:
couchbaseOperationsMap.put(bean.getQualifiers().toString(), ((Bean<CouchbaseOperations>) bean));
However, Set doesn't define iteration order (or even String representation for that matter), so with 2+ Qualifiers there's a good chance to get them in the wrong order and fail to find operations
Affects: 1.3.2 (Fowler SR2), 1.4.2 (Gosling SR2), 2.0 GA
Referenced from: pull request #108, and commits db4c24d
The text was updated successfully, but these errors were encountered:
No branches or pull requests