summaryrefslogtreecommitdiff
path: root/buildscripts/errorcodes.py
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-46404 Remove shouldLog from logger V1 APIMark Benvenuto2020-02-281-1/+2
|
* SERVER-46156 Deprecate LogstreamBuilder and more manual log conversionsHenrik Edin2020-02-231-2/+1
| | | | | | | * Remove setPlainConsoleLogger() * Update errorcodes linter to work with custom user defined log macros rename src/mongo/embedded/{embedded_log_appender.h => embedded_log_backend.h} (61%)
* SERVER-46179 Relax errorcodes.py linter now when log statements also use thisHenrik Edin2020-02-181-9/+0
|
* SERVER-45443 Logv2 log statements are required to have a unique idHenrik Edin2020-01-141-1/+3
|
* SERVER-40559 Python linters do not run after upgrade to Python 3Mark Benvenuto2019-04-161-9/+6
|
* SERVER-40542 Remove references to pip2Mathew Robinson2019-04-101-2/+2
|
* SERVER-32295 Support Python 3Mathew Robinson2019-04-081-9/+10
|
* SERVER-36103 Prevent excessive skipping of error codesGeert Bosch2018-08-031-0/+15
|
* SERVER-23312 Fix running errorcodes.py as a script.Max Hirschhorn2018-04-051-1/+7
|
* SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypyJonathan Abrahams2018-04-051-133/+82
|
* SERVER-23312 Format Python files with yapfJonathan Abrahams2018-03-261-49/+45
|
* SERVER-31629 Support putting unique codes directly into Status constructorsMathias Stearn2017-11-021-11/+3
|
* SERVER-31742 errorcodes.py should include columns when printing file positionsMathias Stearn2017-11-011-13/+22
| | | | | | | This makes it more useful when loading duplicate locations into vim with :cexpr system('python2 buildscripts/errorcodes.py -q') Other editors can probably also make use of this.
* SERVER-30877 Add --list-files option to errorcodes.pyMathias Stearn2017-08-291-0/+10
|
* SERVER-30580 Eliminate UserException and MsgAssertionException typesMathias Stearn2017-08-161-1/+1
| | | | All users were converted to just use AssertionException.
* SERVER-30468 switch from re2 to regex for errorcodes.pyMathias Stearn2017-08-091-2/+2
| | | | It is easier to install and seems to be faster.
* SERVER-30468 Optimize errorcodes.pyMathias Stearn2017-08-081-30/+45
| | | | | | | | * Only look in src/mongo rather than filtering after the fact * Use re2 if available * Lazily convert byte offsets to line numbers only when needed Also I added a --quiet option to make it silent on success.
* SERVER-24047 Remove errors.md and support for generating itJonathan Reams2016-07-111-58/+1
|
* SERVER-22698 fix errorcodes.py to work with multiline asserts... 😞Adam Midvidy2016-02-171-34/+34
|
* SERVER-19025 add fassertStatusOK to errorcodes.pyEric Milkie2015-06-181-1/+1
|
* Fatal assertion fixupsMathias Stearn2014-12-081-2/+2
|
* SERVER-15469: Fix errorcodes.py error message for bare assertGeert Bosch2014-10-011-1/+1
|
* SERVER-14827 Do not generate reports by default in errorcodes.pySpencer T Brody2014-08-141-1/+7
|
* Make errorcodes.py return a non-zero code on failureSpencer T Brody2014-07-101-0/+2
|
* SERVER-14522 add fassertFailedWithStatus() to errorcodes.py checkingEric Milkie2014-07-101-1/+1
|
* SERVER-10069 Rewrite errorcodes.py so it captures multiline messagesMatt Kangas2014-06-181-130/+268
| | | | | | | - captures multiline messages, when possible - no longer silently modifies source code. (for hygenic build) - prompts user to reinvoke with "--fix" when conflict or zero code detected - faster
* Make "bare assert" check more selectiveTad Marshall2013-04-221-1/+1
| | | | | | Do not trigger "bare assert" error when " assert(" appears in a quoted string, as it does in src/mongo/shell/mongo.cpp for example (as generated by the Visual Studio build).
* Have errorcodes.py track fassert and fassertFailed.Andy Schwerin2012-04-231-2/+3
| | | | Fix up duped error codes.
* fail to build if you use a bare assert SERVER-1259Eliot Horowitz2012-03-261-0/+10
|
* replace assert with verify SERVER-1259Eliot Horowitz2012-03-261-3/+2
|
* make buildscripts pay attention to fassert and assign error codesEliot Horowitz2012-03-231-1/+1
|
* improve scons invocation time by short circuiting regexEliot Horowitz2012-01-221-24/+35
|
* fix for windowsDwight2011-10-071-0/+1
|
* Preserve existing spacing when replacing 0 errorcodesMathias Stearn2011-08-011-5/+6
|
* Auto-gen zero error codes.gregs2011-06-211-11/+45
|
* fix error codesEliot Horowitz2011-06-061-1/+1
|
* add verify( <code> , <test> ) SERVER-1259Eliot Horowitz2011-05-291-1/+2
|
* use master for github link to avoid huge diffsMathias Stearn2011-05-121-3/+1
|
* Write docs/errors.md in binary modeMathias Stearn2011-05-121-1/+1
|
* not checking msgasserted for dupesEliot Horowitz2011-04-151-1/+1
|
* use /usr/bin/env python in all buildscriptsMathias Stearn2010-10-211-1/+1
|
* some cleaningEliot Horowitz2010-09-031-17/+2
|
* cleaning and error code stuffEliot Horowitz2010-07-191-0/+53
|
* don't look at module linksEliot Horowitz2010-06-021-1/+1
|
* seperate package for c++ clientEliot Horowitz2010-05-231-1/+1
|
* buildsystem: added new header directoriesRoman Shtylman2010-05-211-2/+2
| | | | ignore the debian directory when looking for duplicate IDs
* use stringstreamDwight2010-05-061-0/+0
|
* a little code cleanup / renameingDwight2010-01-031-0/+0
|
* Make buildscripts/errorcodes.py executableMathias Stearn2009-12-301-0/+1
|
* fix nightlyEliot Horowitz2009-12-291-1/+1
|