Commit Graph

27 Commits

Author SHA1 Message Date
Alexander Neben
97ac02fa50 SERVER-68593 Disable low value python warnings 2022-09-02 22:55:09 +00:00
Mikhail Shchatko
c2f3bb6b7f SERVER-66613 Send binary version instead of evergreen version to symbolizer service 2022-05-23 19:37:16 +00:00
Mikhail Shchatko
ff67413773 SERVER-65781 Run the symbolizer on CI output 2022-05-18 15:03:20 +00:00
Jasur Nurboyev
91bcf234b9 SERVER-62858 Investigate symbolized outputs with "?" signs 2022-01-26 17:36:08 +00:00
Jasur Nurboyev
4f3e76ff60 SERVER-61725 Change symbolizer to use production server 2021-12-28 15:28:59 +00:00
Jasur Nurboyev
0bb15b6d41 SERVER-59241 Allow mongosymb.py to stream from stdin 2021-12-23 11:33:44 +00:00
Jasur Nurboyev
a86cafd2a9 SERVER-61242 Add logic to the CI to add BUILD ID info to the symbolizer service. 2021-12-08 17:56:35 +00:00
Jasur Nurboyev
d4847ee077 SERVER-61710 Added client-side authentication for mongosymb.py 2021-11-24 13:31:54 +00:00
Jasur Nurboyev
9501536af7 SERVER-61443 Make unpacking output dir consistent, check for existing files before unpacking, append binary name to path, make 'pr' default option 2021-11-15 13:27:05 +00:00
Jasur Nurboyev
75242734fd SERVER-61209 Add 'pr' to debug-file-resolver choices list 2021-11-03 15:51:41 +00:00
Jasur Nurboyev
6675c4f781 SERVER-60968 Added new PathResolver class to work with new web service 2021-10-26 11:20:31 +00:00
Robert Guo
a4b5e8e8c1 SERVER-58863 fix symbolizer rerun error, missing frame info, and move multiversion download cache dir to build 2021-07-29 12:14:30 +00:00
Robert Guo
a3705542f5 SERVER-58695 improved symbolizer 2021-07-26 11:23:45 +00:00
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