tantivy #5

Open
despiegk wants to merge 18 commits from tantivy into main
Owner

is not working, its blocking somewhere
can't use e.g. index commands

I think a specialist like lee can resolve this fast (-:

is not working, its blocking somewhere can't use e.g. index commands I think a specialist like lee can resolve this fast (-:
despiegk added 12 commits 2025-08-23 03:22:05 +00:00
lee was assigned by despiegk 2025-08-23 03:24:55 +00:00
lee added 1 commit 2025-08-25 09:03:52 +00:00
lee added 2 commits 2025-08-25 09:16:38 +00:00
lee added 1 commit 2025-08-25 10:06:20 +00:00
lee added 1 commit 2025-08-25 11:25:03 +00:00
lee added 1 commit 2025-08-25 11:35:50 +00:00
Member

Fixed issues in code so both examples (tantivity_search_demo.sh and test_tantivity_integration.sh) run to completion. Basically:

  • Fixed parsing of options for FT.CREATE command
  • Set the allocated memory for the index writer to an acceptable value
  • Modified the way tantivy_search_demo.sh sends redis commands to work around bash escaping ' symbols
  • Fixed parsing of the LIMIT option for the FT.SEARCH command
  • Modified the KEYS command to actually account for the pattern to search for instead of requiring the static * search string

Note that the KEYS command (which appears to do text search) is not using tantivy right now and instead hits the storage backend directly (I didn't change the behavior), which does not seem to be the intended result.

Fixed issues in code so both examples (tantivity_search_demo.sh and test_tantivity_integration.sh) run to completion. Basically: - Fixed parsing of options for FT.CREATE command - Set the allocated memory for the index writer to an acceptable value - Modified the way tantivy_search_demo.sh sends redis commands to work around bash escaping `'` symbols - Fixed parsing of the LIMIT option for the FT.SEARCH command - Modified the KEYS command to actually account for the pattern to search for instead of requiring the static `*` search string Note that the KEYS command (which appears to do text search) is not using tantivy right now and instead hits the storage backend directly (I didn't change the behavior), which does not seem to be the intended result.
maximevanhees changed target branch from append to main 2025-09-11 13:35:14 +00:00
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin tantivy:tantivy
git checkout tantivy
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: herocode/herodb#5
No description provided.