ADAM David Alan Martin
c61c796b3f
SERVER-32414 Remove some stdx:: checks from lint
...
Some checks in lint for `stdx::` polyfills, such as `stdx::make_unique`
are entirely out of date. In the interest of removing these stale
polyfills, we're relaxing some lint rules.
2018-01-11 14:14:09 -05:00
Mathias Stearn
cd26a1d5ee
SERVER-31629 Support putting unique codes directly into Status constructors
2017-11-02 14:25:21 -04:00
Henrik Edin
6732fbb1fb
SERVER-30135 Added a synchronous executor to make the code path between the two modes similar while still allowing customization in the execution. Should fix some perf regressions that came with unifying the service state machine.
2017-09-22 16:38:54 -04:00
Spencer Jackson
169f0f1178
SERVER-28530 Prevent SSLThreadInfo destruction construction cycle
2017-04-10 13:45:40 -04:00
Mark Benvenuto
9ba33ad1fb
SERVER-16363 Remove all volatile storage types from server source code
2016-12-29 14:55:51 -05:00
Eric Milkie
cb40ec2d0a
SERVER-26698 fix lint
2016-12-16 09:14:17 -05:00
David Storch
bda317e9c8
SERVER-25865 stdx::unordered_multimap and stdx::unordered_multiset
2016-09-08 22:44:30 -04:00
David Storch
0f695019bd
SERVER-25865 stdx::unordered_map and stdx::unordered_set
...
On Windows, these are aliases for boost containers. On
other platforms they are aliases for std containers.
2016-09-08 22:43:36 -04:00
Jason Carey
6d7be60bbb
SERVER-23570 Make SecureAllocator a real allocator
...
Also adds SecureT, a wrapper proxy for newing objects on the secure heap.
2016-04-19 15:31:14 -04:00
Valentin Kuznetsov
5492a19aaf
SERVER-22135 Take python from environment rather system default path
...
Signed-off-by: Ramon Fernandez <ramon@mongodb.com >
Closes #1056
2016-01-15 17:03:22 -05:00
Andy Schwerin
0ca6759071
SERVER-21097 Add a lint rule to prohibit std::atomic, add NOLINT to existing uses.
2015-10-23 18:02:06 -04:00
Andrew Morrow
932e768dc2
SERVER-19313 Remove some obsoleted usages of boost
2015-07-09 13:49:39 -04:00
Andrew Morrow
d879ba7b97
SERVER-19099 Enforce polyfill usage via lint
2015-06-30 12:16:56 -04:00
Matt Kangas
7fb64deba5
SERVER-15618 Turn off "Done" for each file so we can see failures more easily
...
Reapply 317272e after cpplint.py update
2014-10-13 22:28:20 -04:00
Matt Kangas
16dae4398a
SERVER-15618 Update cpplint.py to latest upstream version
...
Update to r137 (Aug 22, 2014). Adds support for C++11.
https://code.google.com/p/google-styleguide/source/detail?r=137
2014-10-13 22:27:03 -04:00
Veres Lajos
a98f839cf9
SERVER-9634 typo fixes
...
Signed-off-by: Matt Kangas <matt.kangas@mongodb.com >
2014-06-09 23:43:00 -04:00
Eliot Horowitz
317272e1fe
try turning off "Done" for each file so we can see failures more easily
2012-10-16 10:35:38 -04:00
Eliot Horowitz
3a15fac7d8
hookup google cpplint, and make "scons lint" run the checks we pass on now
...
including a few that i made pass
2012-10-15 18:07:06 -04:00