Open
Description
Currently indexing with rum fails, if the tsquery column or expression contains phrases:
ERROR: Indexing of phrase tsqueries isn't supported yet
It would be very useful if this feature was supported, since it would allow to quickly check if a phrase is contained in some text (for example to filter text containing blacklisted phrases).
Metadata
Metadata
Assignees
Type
Projects
Milestone
Relationships
Development
No branches or pull requests
Activity
obartunov commentedon Jul 19, 2018
felixbuenemann commentedon Jul 19, 2018
akorotkov commentedon Jul 19, 2018
The easiest thing, which is possible to do here, is to support phrase operator in the same way as AND operator. That would require to check actual phrase matching using heap tuple during recheck stage. But it appears that our format of additional info didn't have reserved area in order to store whether recheck is needed. I'll investigate what could be done in this area.
felixbuenemann commentedon Jul 20, 2018
I think a recheck would be perfectly fine. Thanks for looking into it!