The GitHub Actions job "Benchmarks" on texera.git/keyword-quote-pattern has succeeded. Run started by GitHub user kz930 (triggered by kz930).
Head commit for run: eb59ea1c89bfd4ba0316a5fd99235ce09d1730ff / kary zheng <[email protected]> feat(keywordsearch): say which keywords the query parser will take The keyword goes straight to Lucene's QueryParser, whose lexer reads a double quote as opening a phrase. A value carrying one on its own never terminates it, so `parse` throws before a row is read and the run ends. The field declared only `minLength: 1`, so the form accepted the value without objection. It now declares the pairing rule as a pattern, the way the chart colour settings declare what plotly accepts. Anchored, because the form validates with `new RegExp().test`, which searches: unanchored, the expression would match the leading quoteless run of any value and turn nothing away. Only the quote rule is stated. ( ) [ ] { } ^ and / also throw in some positions, but which uses parse depends on what follows, and a pattern strict enough to cover them would reject the phrase and range queries that work today. Closes #8074 Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> Report URL: https://github.com/apache/texera/actions/runs/33211474164 With regards, GitHub Actions via GitBox
