Tim Stack
53c9c5cb51
[logfile] move bookmark_metadata to logfiles
2 years ago
Tim Stack
f73e71cf30
[perf] issues with matching filenames and ansi scrubbing
2 years ago
Tim Stack
1ae1600f7b
[line_buffer] cache compressed files
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
39763b2d31
[vtab] add indexes for text columns
2 years ago
Timothy Stack
8b3b8a6e3c
[perf] fix some text file loading issues
2 years ago
Timothy Stack
36e9433891
[perf] try to overlap line buffer i/o
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
1891ceb7b5
[perf] fix some performance issues with log vtabs
...
Fixes #995
2 years ago
Timothy Stack
31a670ce27
[md4c] initial markdown support
2 years ago
Timothy Stack
f03f9e704f
[views] add a breadcrumb view
2 years ago
Timothy Stack
a27198e8ca
[regex101] add an integration with regex101
...
... and a pile of other changes
2 years ago
Timothy Stack
81e63784e7
[modernize] some more cleanups
3 years ago
Timothy Stack
66ef5fdae1
[clang-format] init
3 years ago
Timothy Stack
a87c420070
[logfile] some more notes stuff
3 years ago
Timothy Stack
8f7b08c9c5
[logfile] add notes for automatic decisions and fix compile errors
...
Fixes #864
3 years ago
Timothy Stack
a6a411834e
[lint] use enum class for logfile::rebuild_result
3 years ago
Timothy Stack
9c417afb2d
[logfile] remove error exception and some optimizations
3 years ago
Timothy Stack
0dca44f487
[rebuild] add a deadline to make the UI more responsive
3 years ago
Timothy Stack
f050c7b0a7
[remote] start to wire up remote support
3 years ago
Timothy Stack
94498878c8
[logfile_sub_source] try to avoid a full rebuild in some cases
3 years ago
Timothy Stack
d45d7d6c58
[docs] add report generation to cookbook
4 years ago
Timothy Stack
f5e88b7158
[docs] add ARCHITECTURE.md and various other things
4 years ago
Timothy Stack
5599c9cc80
[files] fix hiding of duplicate files
4 years ago
Timothy Stack
9d6941c89d
[readline] show help for SQL in :filter-expr
4 years ago
Timothy Stack
e3f28eaa43
[logfile] a captured file cannot be overwritten
...
Fixes #741
4 years ago
Timothy Stack
32f112b8de
[formats] add w3c extended log format impl
...
Fiexes #798
4 years ago
Timothy Stack
19e0624ab6
[debt] even more mem leaks
...
Defect Number:
Reviewed By:
Testing Done:
4 years ago
Timothy Stack
22c2e95df0
[filters] sql filter
...
Related to #568
4 years ago
Timothy Stack
6d0054d3b6
[logfile] refactor visibility
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
8b38bb0970
[session] store file visibility
4 years ago
Timothy Stack
7b77a612c2
[files] make file scanning async
4 years ago
Timothy Stack
dfd18a4be5
[view] add files view
4 years ago
Timothy Stack
3b0168025d
[cmds] add support for hiding files
4 years ago
Timothy Stack
9f524136bd
[fs] remove old filesystem impl
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
138a506b1a
[perf] a few performance tweaks
5 years ago
Timothy Stack
92f28f1174
[logfile] cache line length to fix perf issues with JSON logs
5 years ago
Timothy Stack
e525d247ae
[json-log] some more fixes for handling invalid json logs
5 years ago
Timothy Stack
63dba408ec
[stdin] Keep the stdin piper file in .lnav so that it can be reopened
...
When piping the output of a program into lnav, the data would
be dumped to the terminal on exit so that it would not be
lost. Since that is a bit noisy, the temp file used to store
the data is now left in .lnav so that it can be reopened later.
Older stdin captures are automatically removed after a day.
Also took the opportunity to start using filesystem::path more.
Fixes #436
5 years ago
Timothy Stack
34db64aa32
[logfile] the index rebuild didn't check the mtime if the file size was the same
...
Fixes #668
5 years ago
Timothy Stack
02c53976b4
Some refactoring for the line buffer and other cleanups
...
Fixes #649
5 years ago
Timothy Stack
fb7d6eafaf
[build] some refactoring of files
5 years ago
Timothy Stack
104b8736e8
[vtab] fix for failed update to log_tags column and fix filtering with json logs
6 years ago
Timothy Stack
66ef968529
[logfile] fix a performance bug in searching json logs
6 years ago
Timothy Stack
2589345e5c
[perf] improve initial indexing times
6 years ago