mirror of
https://github.com/SigNoz/signoz.git
synced 2025-12-24 10:56:53 +00:00
* fix: update type handling for selectColumns in useOptionsMenu * chore: updated grammer for value, added parsetree for finding current context * feat: added IS_NULL and IS_NOT_NULL operators and fixed support for not value operators * feat: enhance query context to support detection of values wrapped in quotes * feat: add support for negation context in query processing * chore: added grammer parity for frontend grammer with main grammer * feat: enhance query processing to support negation context and improve space handling * fix: simplify condition for wrapping string values in quotes and comment out query context display * feat: enhance IQueryPair to support multi-value operators and update query context handling * fix(query): added fix for multi value context and in-place replacement * fix: suggestions disappearing after dot * fix(query): deduplicate key suggestions using a Map to preserve order * fix(query): handle in-place operator type replacements in query context * fix(query): add comment to clarify in-place operator replacement logic * feat(query): suggestiong operators based on key type * feat(query): add 'apply' property to value and number suggestions * feat(query): enhance query pair extraction, removed dependency for conjunction * fix(query): add isQueryPairComplete function and fixed querypair extraction logic * feat(constants): introduce antlrQueryConstants for operators and key types * refactor(query): replace OPERATORS.EXISTS with NON_VALUE_OPERATORS for improved claritya * feat: enhance QuerySearch with improved fetching logic and state management for value suggestions * feat: add custom key handling for CodeMirror in QuerySearch component * fix: segment fragment to allow hyphen without trailing dot in FilterQuery grammar