Tim Stack
5a63ece31d
[pcre2] migrate from pcre to pcre2
...
Fixes #974
2022-09-10 09:28:07 -07:00
Timothy Stack
66ef5fdae1
[clang-format] init
2022-03-16 15:38:08 -07:00
Timothy Stack
d45d7d6c58
[docs] add report generation to cookbook
2021-02-25 15:47:36 -08:00
Timothy Stack
8e629b166a
[build] some more compiler profiling
...
Defect Number:
Reviewed By:
Testing Done:
2020-11-19 21:36:51 -08:00
Timothy Stack
51d1204a96
[arc] add content hash to archive temp dir and tech debt
2020-11-17 10:04:23 -08:00
Timothy Stack
9d87cfa2f0
[debt] more tech debt
2020-11-12 21:58:40 -08:00
Timothy Stack
db8a3c4d38
[debt] doing some cleanup
...
Defect Number:
Reviewed By:
Testing Done:
2020-11-09 22:17:17 -08:00
Timothy Stack
ead1d3eb36
[build] fix some more warnings
2020-09-02 23:04:21 -07:00
Timothy Stack
0940e97b2b
[nits] fix some naming issues
...
Fixes #169
2020-08-30 22:13:56 -07:00
Timothy Stack
e27cf3b158
[data-parser] limit the number of pairs produced
...
Fixes #645
2019-06-16 07:26:47 -07:00
Timothy Stack
fb7d6eafaf
[build] some refactoring of files
2019-05-08 05:30:59 -07:00
Timothy Stack
2ed99695a2
[data_parser] fix for empty list
2018-04-02 14:20:26 -07:00
Timothy Stack
1ed0ff7e0f
[pretty-print] check if lines are XML before indenting them as such
...
Also, update the scanner for changes to re2c
2018-04-02 13:25:07 -07:00
Timothy Stack
74b58ed9fc
[highlights] allow the highlight color to be specified in log formats
...
Defect Number:
Reviewed By:
Testing Done:
2017-12-29 06:51:09 -08:00
Timothy Stack
775107e630
[data_parser] use after free
2017-04-06 07:30:59 -07:00
Timothy Stack
deccd51bdf
[mouse] update the status line when the mouse is enabled/disabled
2016-05-03 20:47:52 -07:00
Timothy Stack
3167302722
[data-parser] fix some issues with parsing hierarchical data and improve the debugger
2016-04-28 23:34:13 -07:00
Timothy Stack
54b9c5ebf5
[parser] handle empty groups
2016-04-12 06:18:26 -07:00
Timothy Stack
4b318e45e0
[parser] some more parser tweaking and fix a jget() issue
2016-03-10 22:11:53 -08:00
Timothy Stack
2d04d047e4
[sql] change extract() to regexp_match() and make extract() an interface to the data_parser
2016-03-10 06:03:32 -08:00
Timothy Stack
d4a69cbf22
no joy
...
Revert "[sql] change extract() to regexp_match() and make extract() an interface to the data_parser"
This reverts commit 85eee6514b
.
2016-03-09 23:30:34 -08:00
Timothy Stack
85eee6514b
[sql] change extract() to regexp_match() and make extract() an interface to the data_parser
2016-03-09 23:14:54 -08:00
Timothy Stack
443053da62
[all_logs] add log_msg_schema hidden column to the all_logs table and refine the msg format
2015-08-26 09:41:45 -07:00
Timothy Stack
feaff13b13
[data_parser] some fixes for the debugger and some parsing improvements
2015-08-21 06:48:05 -07:00
Timothy Stack
87cfe63613
fix an issue with module formats
2015-08-10 21:50:30 -07:00
Timothy Stack
92dd59285b
some fixes to the re2c change
2015-06-10 20:42:46 -07:00
Timothy Stack
054e8d489b
[data-scanner] convert to using re2c
2015-06-08 06:27:45 -07:00
Timothy Stack
bb5f3cc9c4
[all_logs] tweak log_msg_format generation
2015-06-04 05:30:50 -07:00
Timothy Stack
504b5747fe
[sql] add an all_logs table that exposes the message format with values, like numbers, replaced with hashes
2015-06-03 06:36:58 -07:00
Timothy Stack
7efedcdafc
[lint] remove unnecessary null checks
2015-03-31 06:34:53 -07:00
Timothy Stack
c670a86d04
[pretty-print] first pass at a pretty-printer
...
Defect Number:
Reviewed By:
Testing Done:
2015-03-16 23:10:34 -07:00
Timothy Stack
ccf29b3bac
[coverity] some cleanup and add the chunky_index
2014-09-28 22:36:07 -07:00
Timothy Stack
783369223b
fix some misuses of the std::string constructor and other tweaks
2014-03-12 21:19:23 -07:00
Timothy Stack
6a02c938cf
[data] fix some minor perf bugs
2014-03-10 07:32:22 -07:00
Timothy Stack
b6baae7730
[debug] more debugging stuff
...
Defect Number:
Reviewed By:
Testing Done:
2014-03-06 06:58:49 -08:00
Timothy Stack
3251554cf9
[byte_array] tweak the template so it is easier to use with SpookyHash
2014-02-04 09:26:25 -08:00
Suresh Sundriyal
13f5ad0dce
Change the code to use Spookyhash.
...
* This change removes the external dependency on OpenSSL, which should
allow the code to compile on Mac OS X without specifying the
MAC_OS_X_VERSION_MIN_REQUIRED non-sense.
* Spookyhash should be faster than SHA-1's Merkle-Damgård construction.
* Spookyhash is only 128-bits as opposed to SHA-1's 160-bits so memory
consumption should be less. I doubt it will lead to too many
collisions.
* The docs are updated to reflect the fact that OpenSSL is not a
dependency.
2014-02-03 22:36:33 -08:00
Timothy Stack
7d66a64d00
[data-parser] ignore whitespace when computing the schema id
...
Also add some more terminfo directories.
2013-08-29 19:15:45 -07:00
Timothy Stack
fb7d1f1dc9
[docs] some more docs
2013-08-01 08:56:00 -07:00
Timothy Stack
e75f42dd07
[data parser] hex dump values and add the uwsgi log format
2013-07-17 21:24:33 -07:00
Timothy Stack
8908e2569f
[parser] fix some parser issues; and a fix for my last checkin
2013-06-23 06:11:37 -07:00
Timothy Stack
5a7d6dab2c
[cleanup] uncrustify
2013-06-15 18:07:50 -07:00
Timothy Stack
fe1e82eeaf
[data scanner] capture email addresses
2013-06-12 22:36:31 -07:00
Timothy Stack
61d3af6e62
[parsing] fix some bugs and improve performance of the scanner
2013-06-11 21:10:59 -07:00
Timothy Stack
5d478fc17a
[cleanup] start a tracer/debugger for the data parser
2013-06-08 06:10:18 -07:00
Timothy Stack
5ba3097ee7
[cleanup] move some code around and try to pretty things up a bit
2013-06-06 07:01:32 -07:00
Timothy Stack
4516ffd8d7
[tests] more log samples
2013-06-04 19:45:04 -07:00
Timothy Stack
a4792841da
[test] add-test command
2013-06-03 07:45:19 -07:00
Timothy Stack
865849f017
[spam] uncrustify pass
2013-05-27 21:35:00 -07:00
Timothy Stack
3128dc772c
[sqlite] Major improvements to the sqlite integration.
...
This is a checkpoint of the improvements to the sqlite integration. The
data_parser stuff should be much better now and I've tried to improve
other parts of the user experience as well.
2013-05-24 07:55:56 -07:00