Commit Graph

57 Commits (master)

Author SHA1 Message Date
Tim Stack 46b2a9f1ee [piper] start support for demux
... and other misc things:

* Bump to C++17
* Add zookeeper_log
1 month 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
10 months ago
Tim Stack b0589d14d9 [tidy] use factory_container for theme highlights
And... a bunch of other stuff
10 months ago
Tim Stack 4f4fd4091f [misc] more include shuffling
Improve xpath() error messages

Update alt-text in other themes
11 months ago
Tim Stack 0361ed5700 [build] some tidying up of the headers 11 months ago
Tim Stack e047386441 [sql] extract() assumed too much about elements 2 years ago
Tim Stack 87791ec94b [markdown] add support for going to an anchor 2 years ago
Tim Stack 1ae1600f7b [line_buffer] cache compressed files 2 years ago
Tim Stack 3b9bc57ab0 [sql] consolidate the encoders to a single function 2 years ago
Tim Stack 1f8e2bd46c [sql] add uri_encode()/uri_decode() functions
Fixes #1014
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 41754a8ec1 [session] add time_offset of files to session exports 2 years ago
Timothy Stack 6712a33163 [cmds] add :export-session command 2 years ago
Timothy Stack 4c20b0039c [sql] some more error improvements 2 years ago
Timothy Stack a3e1fd27b8 [db] charting of JSON values was mistakenly limited to very short values 2 years ago
Timothy Stack bc467aacf2 [formats] skip closed file 2 years ago
Timothy Stack a27198e8ca [regex101] add an integration with regex101
... and a pile of other changes
2 years ago
Timothy Stack 0785a432fa [console] colorize console output 2 years ago
Timothy Stack b856cd9657 [build] silence some warnings 2 years ago
Timothy Stack 6fff9d60f5 [build] some clang-tidy fixes 2 years ago
Timothy Stack 66ef5fdae1 [clang-format] init 2 years ago
Timothy Stack 4564e162d0 [build] try to optimize compile time 2 years ago
Timothy Stack f74214b9b6 [sql] add a gunzip() SQL function 3 years ago
Timothy Stack 19fd336e9a [formats] add logfmt 3 years ago
Timothy Stack d228c5a9e1 [build] fix for static 3 years ago
Timothy Stack b884f732f2 [json-ext] json_contains() should accept null
Related to #447
3 years ago
Timothy Stack 92e20ffd51 [reltime] add support for weekdays and having timeslice() return NULL when a time is out-of-range 3 years ago
Timothy Stack f6128240ab [sql] add lnav_top_file() SQL function 3 years ago
Timothy Stack d45d7d6c58 [docs] add report generation to cookbook 3 years ago
Timothy Stack 2750d23b07 [tests] add more TUI tests 3 years ago
Timothy Stack 56bee6f4c9 [archive] remove old unpacked archives and a bunch of other stuff 3 years ago
Timothy Stack 1cefe583fa [debt] fix a leak in lnav_view_filters 3 years ago
Timothy Stack 730233e356 [debt] some more leak plugging
Defect Number:
    Reviewed By:
   Testing Done:
4 years ago
Timothy Stack 8e629b166a [build] some more compiler profiling
Defect Number:
    Reviewed By:
   Testing Done:
4 years ago
Timothy Stack 51d1204a96 [arc] add content hash to archive temp dir and tech debt 4 years ago
Timothy Stack db8a3c4d38 [debt] doing some cleanup
Defect Number:
    Reviewed By:
   Testing Done:
4 years ago
Timothy Stack ce0383dee1 [build] fix some warnings 4 years ago
Timothy Stack 0940e97b2b [nits] fix some naming issues
Fixes #169
4 years ago
Timothy Stack 3da3ec799a [session] allow the name 4 years ago
Timothy Stack fb7d6eafaf [build] some refactoring of files 5 years ago
Timothy Stack 4614cbcb75 [sql] fix joins on some vtables 5 years ago
Timothy Stack 02b9e13343 [filters] add the number of hits for each filter in the editor
Might be useful to know the number of hits for a given filter.
5 years ago
Timothy Stack a682b02168 [vtab] use template for integral to_sqlite() calls 5 years ago
Timothy Stack 659f01c9ae [filters] add a log_filters column to log tables that contains the matched filters
Related to #597
5 years ago
Timothy Stack dcccebe797 [sql] add some help for regexp_capture()
Fixes #593
5 years ago
Timothy Stack 31a19ac753 [vtab] fix the SQL function adapter for vector refs 6 years ago
Timothy Stack 2345a32423 [filter] add panel that shows the set of filters
Initial version, still needs some cleanup
6 years ago
Timothy Stack 5689984702 [yajlpp] use pointer to member over nullobj() 6 years ago
Timothy Stack 4ccae48aea [bookmarks] add support for tags and comments for log lines
Initial work for #446 and #447
  TODO: filtering on tags/comments

Also did a bunch of clang-tidy cleanups and improvements to
the online help.
6 years ago
Timothy Stack 05730274ed [prev-mark] jumping to the first bookmark wasn't always working 7 years ago