Billy Donahue
9916fbb11f
SERVER-46260 handle structured log lines in mongosymb.py
2020-02-22 06:18:42 +00:00
Billy Donahue
bc68d8424d
SERVER-45587 SIGUSR2 one thread per log line
...
- add mongosymb_multithread.py
- mongosymb.py argparse and slight refactor for reuse.
create mode 100755 buildscripts/mongosymb_multithread.py
2020-01-30 17:42:02 +00:00
Ben Caimano
3f704dae33
SERVER-42448 Fix mongosymb.py for pylint
2019-07-31 13:59:54 -04:00
Ben Caimano
b35de8802f
SERVER-42448 Add backtrace test for DiagnosticInfo
2019-07-30 12:41:36 -04:00
Ben Caimano
f87a44a743
SERVER-40629 Pass frame as bytes to symbolizer in mongosymb.py
2019-04-16 14:00:42 -04:00
Mathew Robinson
f4feba485b
SERVER-40542 Remove references to pip2
2019-04-10 11:42:47 -04:00
Mathew Robinson
8dd6d47557
SERVER-32295 Support Python 3
2019-04-08 14:08:49 -04:00
Jonathan Abrahams
c50c68fef1
SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy
2018-04-05 14:41:58 -04:00
Jonathan Abrahams
36148ad8bb
SERVER-23312 Format Python files with yapf
2018-03-26 13:04:25 -04:00
Mathias Stearn
269a1e81c9
SERVER-28614 Make mongosymb.py ignore everything before the opening brace
2017-04-12 08:57:12 -04:00
Mathias Stearn
9b029f19fe
SERVER-25967 fix mongosymb.py output
...
Corrects for the return address not being off by one, and adds the
column and final colon to the output. This makes it match compiler error
output format which makes it easier to integrate into editors.
2016-09-08 14:13:46 -04:00
Andy Schwerin
92d9e63976
SERVER-22035 Make mongosymb.py robust to somap entries that are missing a "b" field.
2016-01-05 19:49:19 -05:00
Andy Schwerin
02e2602d97
SERVER-22035 Use map comprehension instead of loop in mongosymb.py
2015-12-30 13:26:34 -05:00
Andy Schwerin
fffc3c12ac
SERVER-22035 Introduce mongosymb.py stack trace symbolizer.
2015-12-30 13:24:03 -05:00