ClickCannon data generation update
Demo by @SpencerTorresDate input for full-screen tiles and source-scoped filters
Demo by @pulpdrewText index recognised on lower(Body)
Demo by @pulpdrewlower(Body) without a preprocessor argument, the query planner previously generated a hasAllTokens(Body, ...) condition. Because that expression did not match the index expression, the text index was not used and the query fell back to a scan.
The query is now generated as hasAllTokens(lower(Body), ...), which matches the index expression. Case-insensitive search on sources configured this way is now correctly accelerated by the text index.
Related PRs: #2326 feat: support text index on lower(Body) with no preprocessor