Commit Graph

268 Commits (e952dc63401ff0d59ac27ac6a3d0d8ac878fd03b)

Author SHA1 Message Date
Tim Stack e952dc6340 [date_time_scanner] do not try to read millis if it is already set
Also, pay attention to the gmtoff when converting exttm to a timeval.

Fixes #1034
10 months ago
Tim Stack bd5b3908c3 [formats] some tweaks 10 months ago
Tim Stack 9306ddbf13 [gantt] tweak the style of dates in the chart headers 10 months ago
Suresh Sundriyal ec100cdc99 Remove redundant headers - 2
Remove redundant headers from:
  - listview_curses.{cc,hh}
  - top_status_source.{cc,hh}
  - vtab_module.{cc,hh}
  - sql_util.{cc,hh}

Also add the appropriate headers in:
  - log.watch.cc
  - log_format.cc
  - regexp_vtab.cc
11 months ago
Tim Stack 2da7361097 [gantt] render opid descriptions correctly 11 months ago
Tim Stack 14e61acda7 [gantt] support filtering 11 months ago
Tim Stack 6334ad299c [log_format] check that patterns have a timestamp capture 11 months ago
Tim Stack f71300ba1d [gantt] add a gantt chart view 11 months ago
Tim Stack 7c8d32308a [listview] scroll within overlay 11 months ago
Tim Stack 7dfecc556f [config] fix static init ordering issue 11 months ago
Tim Stack 1b31d7401a [log_format] fix rollover when there is no date in the timestamp
Fixes #1178
11 months ago
Tim Stack b0589d14d9 [tidy] use factory_container for theme highlights
And... a bunch of other stuff
11 months ago
Tim Stack 0361ed5700 [build] some tidying up of the headers 11 months ago
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
1 year ago
Tim Stack c8764da9d2 [bunyan] add test for this format and add "src" field
Related to #1136
1 year 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
1 year ago
Tim Stack 6f0f66a418 [json] fix json log handling with multiple lines in a field 1 year ago
Tim Stack dd21bdfd82 [text_filter] scrub ansi when testing a filter
Related to #1163
1 year 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