-
Notifications
You must be signed in to change notification settings - Fork 994
New issue
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? Sign in to your account
Public API methods removed by mistake when introducing RedisJSON #3070
Milestone
Comments
4 tasks
tishun
added a commit
that referenced
this issue
Dec 30, 2024
#3108) * Reverting some of the public constructors that were changed * Restore public contracts
tishun
added a commit
to tishun/lettuce-core
that referenced
this issue
Dec 30, 2024
…s#3070 (redis#3108) * Reverting some of the public constructors that were changed * Restore public contracts
4 tasks
tishun
added a commit
that referenced
this issue
Dec 30, 2024
thachlp
pushed a commit
to thachlp/lettuce
that referenced
this issue
Dec 31, 2024
…s#3070 (redis#3108) (redis#3109) * Reverting some of the public constructors that were changed * Restore public contracts
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Bug Report
See redis/lettucemod#62
See #3054
See #2933
The implementation of the RedisJSON commands introduced a new parser abstraction.
It is required to construct certain objects from the public API, but it used to not be part of the contract.
Current Behavior
The implementation of the RedisJSON commands introduced a new parser abstraction.
It is required to construct certain objects from the public API, but it used to not be part of the contract.
Expected behavior/code
Similarly to #3054 we need to restore the missing constructors and use the default parser.
Environment
Possible Solution
As a temporary workaround the DEFAULT_JSON_PARSER could be provided, see #3065
The text was updated successfully, but these errors were encountered: