Commit Graph

2028 Commits

Author SHA1 Message Date
Tim Stack
ce391166ee [ptime] fix buffer overflow
Fixes #997
2023-08-24 07:26:57 -07:00
Tim Stack
4ee3b91111 [doc.meta] detect indents for guidelines 2023-08-24 07:05:53 -07:00
Tim Stack
f3bdc50e70 [pretty] use an attribute to draw the guidelines to keep copy & paste clean 2023-08-23 23:26:45 -07:00
Tim Stack
be377dea27 [pretty-print] fix an issue with shifting attributes when rewriting
Related to #705
2023-08-23 21:52:40 -07:00
Tim Stack
921bc0a3d3 [gantt] pad sub-op ID width 2023-08-23 09:44:09 -07:00
Tim Stack
880d31ea0a [ansi_scrubber] missed handling some bad inputs 2023-08-23 07:11:22 -07:00
Tim Stack
92162b2ad5 [misc] fix a data_parser issue and don't always push db view after running init commands 2023-08-23 05:48:54 -07:00
Tim Stack
530021604e [docs] add some more stuff for the gantt chart 2023-08-22 23:09:51 -07:00
Tim Stack
acfc5bfcfd [formats] add some opid descriptions 2023-08-21 21:57:54 -07:00
Tim Stack
40a1d25474 [generic_log] tweak the pattern to allow for truncated subsecond values 2023-08-21 17:03:14 -07:00
Tim Stack
33c929ac5d [time_util] fix typo 2023-08-20 07:43:38 -07:00
Tim Stack
912171a43f [vmw_vc_svc_log] fixup for this format
Also, some optimizations for gantt index building
2023-08-20 06:43:16 -07:00
Tim Stack
8835f1ebea [formats] add 'title' to vpostgres_log 2023-08-18 08:21:41 -07:00
Tim Stack
92b7145971 [formats] add vpostgres_log definition 2023-08-17 21:59:21 -07:00
Tim Stack
12c2718a16 [data_scanner] recognize XML comments 2023-08-17 21:31:28 -07:00
Tim Stack
5c0333fd64 [themes] add dracula theme
Various improvements to styling.

Empty opids are not valid.
2023-08-16 22:13:15 -07:00
Tim Stack
02e801cf6a [gantt] add op description for vpxd and add toggle for subop details 2023-08-15 21:57:46 -07:00
Tim Stack
7572a68eaa [date_time] do not change time format if there is a loss of precision 2023-08-15 21:14:37 -07:00
Tim Stack
c464827737 [views_vtab] programmatic control of the overlay toggle 2023-08-15 16:34:33 -07:00
Tim Stack
3e49915ef2 [tests] fix :export-session-to test
Also, fix some regex101 import bitrot
2023-08-15 09:52:54 -07:00
Tim Stack
d13a6e8b2d [overlay] fix some overlay issues 2023-08-15 07:28:44 -07:00
Tim Stack
4cd1234cea [date_time] try to show zone offset where appropriate
Related to #703
2023-08-15 06:39:53 -07:00
Tim Stack
cc445cc78f [listview] use ctrl-] to focus on overlays 2023-08-15 06:21:06 -07:00
Tim Stack
cdb5760b5d [build] missing include 2023-08-14 19:12:17 -07:00
Tim Stack
1c857feed7 [gantt] support for sub-ids 2023-08-14 19:04:31 -07:00
Tim Stack
917270e293 [date_time] try to handle truncated sub-second values
Certain software will leave zeroes off the end of
timestamps...
2023-08-11 23:19:19 -07:00
Tim Stack
d6137c7b10 [vtab] allow UPDATEs to log_annotations 2023-08-11 21:40:46 -07:00
Tim Stack
73b2b28ec5 [session] restore bookmarks for non-time-ordered formats
The optimization to load bookmarks by a timestamp search
does not work for formats that are not time-ordered.
2023-08-11 20:22:58 -07:00
Tim Stack
3cc827d613 [date_time] missed some TZ stuff 2023-08-11 10:06:28 -07:00
Tim Stack
155dad6ee1 [date_time_scanner] convert timestamps with zones to local time
Related to #703
2023-08-11 09:05:15 -07:00
tstack
d1386a8432 Update tailer 2023-08-11 02:21:03 +00:00
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
2023-08-10 16:08:56 -07:00
Tim Stack
bd5b3908c3 [formats] some tweaks 2023-08-09 20:57:59 -07:00
Suresh Sundriyal
b244543719 [cleanup] More include cleanup. 2023-08-08 15:36:26 -07:00
Tim Stack
1be7e8f407 [cmds] fix pipe-line-to for interactive use 2023-08-08 13:58:48 -07:00
Tim Stack
9306ddbf13 [gantt] tweak the style of dates in the chart headers 2023-08-08 08:12:47 -07:00
Tim Stack
52017079ff [gantt] add breadcrumb with timestamp 2023-08-07 06:50:43 -07:00
Tim Stack
98699b318c [tests] more gantt tests 2023-08-06 23:26:27 -07:00
Tim Stack
b791c573e1 [tests] add some more gantt tests 2023-08-06 07:20:06 -07:00
Suresh Sundriyal
348884f578 [cleanup] Remove redundant includes from logfile_sub_source 2023-08-06 06:56:13 -07:00
Suresh Sundriyal
53514c4dea [cleanup] Some more include cleanup. 2023-08-06 06:56:13 -07:00
Tim Stack
6e1a664286 [iwyu] more include cleanup 2023-08-05 22:26:00 -07:00
Tim Stack
78c643fea7 [iwyu] include cleanup 2023-08-05 13:27:46 -07:00
Tim Stack
7de246cad5
Merge pull request #1180 from sureshsundriyal/master
[cleanup] Remove redundant include of `algorithm`.
2023-08-05 12:12:33 -07:00
Tim Stack
333d21f29f [:open] plug another leak 2023-08-05 10:14:11 -07:00
Tim Stack
775647e8ff [:open] plug leak 2023-08-05 10:03:43 -07:00
Tim Stack
cb43a562a2 [bro] update opid metadata 2023-08-05 07:20:17 -07:00
Suresh Sundriyal
e96a8a1498 [cleanup] Remove redundant include of algorithm. 2023-08-05 06:54:39 -07:00
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
2023-08-05 03:54:09 -07:00
Suresh Sundriyal
4489277672 Remove redundant includes in lnav.{hh,cc}
Remove the redundant includes in lnav.hh and lnav.cc and add the
includes in the actual cc files that break due to the removal.
2023-08-05 03:54:09 -07:00