A logging query has a selector part and a regexp. The regexp matches are highlighted when results return. This change adds live preview to matches when modifying the regexp in a search field. - delegate retrieval of match query to datasource - datasource returns search expressions to be used to highlight a live preview of matches - logs row now takes preview highlights - logs row renders preview highlights with dotted line to distinguish from query run matches (solid line) - fix react-highlight-words version to ensure custom chunk matcher - custom chunk matcher can now also take incomplete regexps, eg, `(level` without inifinte looping - perf: debounce of live preview to 500ms - perf: only top 100 rows get the live preview - preview is only supported with one query row (multiple rows semantic makes this tricky: regexp for row n should only filter results for query n)
Name |
Last commit
|
Last Update |
---|---|---|
.. | ||
__mocks__ | Loading commit data... | |
__snapshots__ | Loading commit data... | |
slate-plugins | Loading commit data... | |
utils | Loading commit data... | |
ElapsedTime.tsx | Loading commit data... | |
ErrorBoundary.tsx | Loading commit data... | |
Explore.tsx | Loading commit data... | |
Graph.test.tsx | Loading commit data... | |
Graph.tsx | Loading commit data... | |
JSONViewer.tsx | Loading commit data... | |
Legend.tsx | Loading commit data... | |
LogLabels.tsx | Loading commit data... | |
Logs.tsx | Loading commit data... | |
Panel.tsx | Loading commit data... | |
PlaceholdersBuffer.test.ts | Loading commit data... | |
PlaceholdersBuffer.ts | Loading commit data... | |
QueryField.tsx | Loading commit data... | |
QueryRows.tsx | Loading commit data... | |
QueryTransactionStatus.tsx | Loading commit data... | |
Table.tsx | Loading commit data... | |
TimePicker.test.tsx | Loading commit data... | |
TimePicker.tsx | Loading commit data... | |
Typeahead.tsx | Loading commit data... | |
Value.ts | Loading commit data... | |
Wrapper.tsx | Loading commit data... |