Commit Graph

18 Commits

Author SHA1 Message Date
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