Tim Stack
8df83d562a
[config] simplify file format detection by moving it into the log format definition
11 months ago
Tim Stack
2e09202ff5
[config] externalize file format detection
11 months ago
Tim Stack
7bf42e7d2f
[json-logs] automatically remove trailing line feeds
...
Fixes #969
12 months ago
Tim Stack
29837caf52
[log_format] fix hiding/showing JSON fields not in the line-format
...
Related to #1081
12 months ago
Tim Stack
c8764da9d2
[bunyan] add test for this format and add "src" field
...
Related to #1136
12 months ago
Tim Stack
1c8c7089cb
[log_format] try to do a better job matching JSON formats to logs
...
Try all formats and find the one with the highest quality
match. For JSON logs, this means the format that matched
the most fields in the line-format.
Related to #1136
12 months ago
Tim Stack
6f0f66a418
[json] fix json log handling with multiple lines in a field
12 months ago
Tim Stack
dd21bdfd82
[text_filter] scrub ansi when testing a filter
...
Related to #1163
12 months ago
Tim Stack
a324bc8c1c
[docs] add a note that level regexes are not anchored
...
Related to #1153
1 year ago
Tim Stack
822eaf5a1a
[json_log] auto detect the required width for a column
...
Related to #1146
1 year ago
Tim Stack
f2a0c8f21c
[logfile] include microseconds when converting timestamps
...
Mentioned in #1145
Also, fix the field hiding issue mentioned in #1146
1 year ago
Tim Stack
faeaf477ab
[yajlpp] flesh things out a bit more
2 years ago
Tim Stack
9eb734ef7e
[log_format] support for a separate sub-second field
2 years ago
Tim Stack
b86d272c29
[view_curses] remove fallback arg in to_attrs()
2 years ago
Tim Stack
07c57dae08
[json-log] change how lines that do not start with a curly are reported
2 years ago
Tim Stack
a437d9fcc9
[pcre2pp] allocate match_data on the stack
2 years ago
Tim Stack
e0ecbdff10
[logfile] improve handling of ansi escapes
...
I think this covers the rest of the functionality
that needs to deal with ansi escapes.
Related to #1057
2 years ago
Tim Stack
eaa6e50a52
[log_format] perform more validations on log formats
2 years ago
Tim Stack
af5213a98a
[log_formats] change "no patterns have a capture" error to a warning
2 years ago
Tim Stack
132bd0adba
[log_format] check for null
2 years ago
Tim Stack
5a63ece31d
[pcre2] migrate from pcre to pcre2
...
Fixes #974
2 years ago
Tim Stack
a813482a54
[log_formats] JSON number time to local time zone
...
Fixes #1038
2 years ago
Tim Stack
53c9c5cb51
[logfile] move bookmark_metadata to logfiles
2 years ago
Tim Stack
74c2237296
[loader] add some help text to the error for values without a corresponding capture
2 years ago
Tim Stack
001f26d066
[loader] make sure values defined in formats have a corresponding capture in at least one pattern
2 years ago
Tim Stack
5259da4f4f
[highlights] reprioritize highlighters to prefer formats over themes
...
Fixes #992
2 years ago
Tim Stack
3cafcf3c77
[attr_line] tweak shifting of attributes
...
Fixes #1017
2 years ago
Tim Stack
1ae1600f7b
[line_buffer] cache compressed files
2 years ago
Tim Stack
c17046b2fa
[formats] fix error message if pattern does not fully match sample
2 years ago
Tim Stack
e2e491ec41
[search-table] improve preview highlighting
2 years ago
Tim Stack
be862e0eab
[scn] more scnlib conversions
2 years ago
Tim Stack
f234b37fe0
[build] some more scnlib stuff
2 years ago
Timothy Stack
8ef581177c
[line_buffer] add some performance counters for tracking SQL perf
...
Also, check for keyboard input during SQL execution
so we can cancel.
Fixes #894
2 years ago
Timothy Stack
16d39f3fd9
[db] move the shared_buffer_ref out of logline_value
2 years ago
Timothy Stack
66853a70ca
[db] use arena allocator for db results
...
... and continue to tweak cylon
2 years ago
Timothy Stack
e8f0b1e6b8
[secure-mode] some more restrictions
2 years ago
Timothy Stack
0f9c519061
[vmw_log] update to work with hostd on esx
2 years ago
Timothy Stack
6393990b91
[nits] miscellaneous issues
2 years ago
Timothy Stack
36e9433891
[perf] try to overlap line buffer i/o
2 years ago
Timothy Stack
c27ee7fdd5
[libs] bump fmt version
2 years ago
Timothy Stack
812fa08055
[search-table] some more enhancements to search-tables
2 years ago
Timothy Stack
72c1c48e23
[perf] fixing slow queries
2 years ago
Timothy Stack
f9f797fc9d
[logfile_sub_source] add log message watch expressions
...
Fixes #539
2 years ago
Timothy Stack
906494ebfa
[errors] try to improve some errors
2 years ago
Timothy Stack
bcc7436f66
[console] syntax highlight some snippets
2 years ago
Timothy Stack
1891ceb7b5
[perf] fix some performance issues with log vtabs
...
Fixes #995
2 years ago
Timothy Stack
d54f21d7a5
[build] fix some warnings
2 years ago
Timothy Stack
dfaeee7f44
[perf] fix some performance issues
2 years ago
Timothy Stack
2e20195b99
[afl] some more fixes for fuzzer bugs
...
Fixes #987
Fixes #986
Fixes #985
Fixes #984
Fixes #982
2 years ago
Timothy Stack
f03f9e704f
[views] add a breadcrumb view
2 years ago