orama
orama copied to clipboard
Support query clauses
Targets #15 Functionality is ready. I need some benchmarks and to resolve conflicts.
@micheleriva Benchmarks:

Honestly, I am not happy with the range of query results. Right now I do a linear search over keys. I will try something non-linear.
Thank you @anonrig I will work on that soon :clinking_glasses:
Managed to get a better benchmark by changing the index data structure.

I will solve the conflicts, adjust the document deletion and I'm done.
Hi @micheleriva, Is there something wrong with this PR? I can fix it if that is the case
Hey @DanieleFedeli, I'm putting this PR on hold until we merge a major change from the simple-structures
branch
Ok, please write a comment when we can merge this so I will resolve conflicts
@micheleriva May I start developing the plugin?
@DanieleFedeli we're still working on the hooks system, I'd recommend waiting for it as it would simplify the work by a lot 🙏
@micheleriva I have been busy this period, I did not follow Lyra.
~Are hooks integrated?~ I saw that only an insert hook is available. Is it planned to have more hooks? I think for this feature I will need for example:
- onSearch to make the intersection between Lyra normal result and the plugin one
- onDelete to remove the indexes of the deleted document