Skip to content

Jedis heuristic calculations - #1782

Open
aszyrej wants to merge 5 commits into
masterfrom
feature/jedis-heuristic-calculations
Open

aszyrej wants to merge 5 commits into
masterfrom
feature/jedis-heuristic-calculations

Conversation

@aszyrej

@aszyrej aszyrej commented Sep 21, 2026

Copy link
Copy Markdown
Collaborator

Added heuristic calculations for new Jedis commands.
Added e2e tests with saving data endpoints.

@aszyrej
aszyrej requested a review from jgaleotti September 21, 2026 21:40
* condition) or be parsed as a literal text term, since neither can be told apart syntactically
* from a plain word.
*/
public class RedisSearchQueryParser {

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Any reason for having this low-level parser instead of using an ANTLR grammar?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was actually one of the items I wanted to discuss. The idea behind this parser is to keep it as simple as possible, and it's tied to simplifing the actual grammar of Redis queries, making heuristic calculations easier too.

@aszyrej
aszyrej requested a review from jgaleotti September 23, 2026 22:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants