Volodymyr Yavdoshenko
Volodymyr Yavdoshenko
This is an experimental feature to test the search engine using RLTest.
This feature should be considered as a composition of prefix and suffix search: - https://github.com/dragonflydb/dragonfly/issues/4981 - https://github.com/dragonflydb/dragonfly/issues/4982
Support fully prefix search: @text:*suffix Possible implementation plan: - Build a prefix tree for suffixes, where suffixes are stored in reverse order. - Make the suffix index optional and disabled...
https://github.com/dragonflydb/dragonfly/actions/runs/14570706790/job/40867358098 Error log: ``` E20250421 09:18:50.380826 21841 rdb_load.cc:2154] Error while calling HandleCompressedBlob(type): Software caused connection abort E20250421 09:19:49.676060 21841 rdb_load.cc:2154] Error while calling HandleCompressedBlob(type): Software caused connection abort ``` Warning...
Steps to reproduce: - Remove all dump files - Execute Dragonfly: `./dragonfly --logtostderr` - Use the traffic tool to replay the traffic [traffic2.tar.gz](https://github.com/user-attachments/files/20738915/traffic2.tar.gz) The crash log: ``` F20250614 19:48:08.357497 143533...
I can't reproduce this bug with the minimal scenario. This crash can be reproduced with traffic-replay using the `-ignore-parse-errors` option. [search-traffic.tar.gz](https://github.com/user-attachments/files/20546385/search-traffic.tar.gz) ``` F20250602 09:40:36.681166 701 doc_index.cc:194] Check failed: ids_.count(key) ==...
The scenario: ``` XADD "k1 \"v1\" k2 \"v2 with spaces\" \"k3 with spaces\" \"v3\"" 0 "set1" "member1" XDEL "k1 \"v1\" k2 \"v2 with spaces\" \"k3 with spaces\" \"v3\"" "46-867" ```...
**The original idea**: The idea is based on the fact that the stream code writes somehow lp size using lpSetTotalBytes into already freed block. Before lpSetTotalBytes corrupts the memory, it...
Related feature from RediSearch: https://github.com/RediSearch/RediSearch/issues/348
https://github.com/dragonflydb/dragonfly/actions/runs/14545171732/job/40809648313 No additional artifacts uploaded.