Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-22973 use mongo macros for static assert | Matt Cotter | 2016-09-09 | 1 | -13/+8 |
| | |||||
* | SERVER-23971 Clang-Format code | Mark Benvenuto | 2016-05-28 | 3 | -20/+26 |
| | |||||
* | SERVER-24104 Replace stdx::duration with mongo::Duration. | Andy Schwerin | 2016-05-17 | 2 | -0/+2 |
| | | | | | | | The mongo::Duration type does overflow checking on casts and arithmetic. This patch also moves DESTRUCTOR_GUARD out of assert_util.h into destructor_guard.h in order to break an include cycle with duration.h. | ||||
* | Initialize more variables to make gcc happy | Jason Carey | 2016-03-02 | 1 | -4/+3 |
| | | | | | | For some reason gcc is unhappy with the included callsites which use bufreader, but only in the presence of the enterprise module. Initialize them to quiet the compiler warnings. | ||||
* | SERVER-22801 (de)serialize for sorter le fixes | Jason Carey | 2016-03-02 | 1 | -1/+2 |
| | |||||
* | SERVER-22360 disallow external sort in readOnly mode | Adam Midvidy | 2016-02-24 | 2 | -0/+4 |
| | |||||
* | SERVER-21220 ESE - mongo side temp file coverage (fixed unit tests) | Andreas Nilsson | 2015-11-11 | 3 | -13/+69 |
| | |||||
* | Revert "SERVER-21220 ESE - mongo side temp file coverage" | Andreas Nilsson | 2015-11-11 | 2 | -59/+13 |
| | | | | This reverts commit 3c090e1ad8b0f6d555396554abad7ea3747961af. | ||||
* | SERVER-21220 ESE - mongo side temp file coverage | Andreas Nilsson | 2015-11-11 | 2 | -13/+59 |
| | |||||
* | SERVER-16609: Move storage_options to its own library | Geert Bosch | 2015-10-09 | 1 | -1/+1 |
| | |||||
* | SERVER-19313 Remove some obsoleted usages of boost | Andrew Morrow | 2015-07-09 | 1 | -7/+13 |
| | |||||
* | SERVER-18579: Clang-Format - reformat code, no comment reflow | Mark Benvenuto | 2015-06-20 | 3 | -1333/+1355 |
| | |||||
* | SERVER-18723 boost -> stdx for thread | Adam Midvidy | 2015-06-18 | 1 | -2/+2 |
| | |||||
* | SERVER-17307 Replace boost::shared_ptr and friends with std::shared_ptr | Andrew Morrow | 2015-06-10 | 3 | -62/+57 |
| | |||||
* | SERVER-17308 Replace boost::scoped_array<T> with std::unique_ptr<T[]> | Andrew Morrow | 2015-06-10 | 2 | -3/+3 |
| | |||||
* | SERVER-17308 Replace boost::scoped_ptr<T> with std::unique_ptr<T> | Andrew Morrow | 2015-06-10 | 1 | -1/+1 |
| | |||||
* | SERVER-18066 Clean up unowned_ptr<T> (formerly ptr<T>) | Mathias Stearn | 2015-05-04 | 2 | -7/+8 |
| | |||||
* | SERVER-18101 Remove usage of default_version.cpp | Kaloian Manassiev | 2015-04-17 | 1 | -0/+1 |
| | |||||
* | SERVER-17863 Sort in config.h header when possible | Andrew Morrow | 2015-04-03 | 2 | -4/+2 |
| | |||||
* | SERVER-11020 Don't overload the meaning of _DEBUG, use our own debug macro | Andrew Morrow | 2015-03-27 | 2 | -2/+6 |
| | |||||
* | SERVER-13256 Add usings and qualifications for names from namespace std | Andrew Morrow | 2015-01-15 | 2 | -4/+5 |
| | |||||
* | SERVER-13256 Remove shared_ptr from pch.h | Andrew Morrow | 2015-01-05 | 3 | -0/+5 |
| | |||||
* | SERVER-13256 Remove smart_ptr.hpp from pch.h | Andrew Morrow | 2015-01-05 | 3 | -1/+2 |
| | |||||
* | SERVER-13256 Remove goodies.h | Andrew Morrow | 2015-01-05 | 2 | -2/+0 |
| | |||||
* | SERVER-13256 Move PRINT macro to own header and incldue where needed | Andrew Morrow | 2015-01-05 | 1 | -0/+1 |
| | |||||
* | SERVER-13256 Move ptr<T> out of goodies to own header | Andrew Morrow | 2015-01-05 | 1 | -0/+1 |
| | |||||
* | SERVER-15707 Fix leaks in C++ unit test framework | Andrew Morrow | 2014-10-27 | 1 | -1/+3 |
| | |||||
* | SERVER-14729 logging cleanup - removed mongo/util/log.h from headers, ↵ | Benety Goh | 2014-08-12 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | de-inlining functions that use logging where applicable. de-inlined BSONElement::_asCode() de-inlined BSONObjBuilder::appendDate() de-inlined DBClientCursor::nextSafe() de-inlined IndexDescriptor::_checkOk() de-inlined LastErrorHolder::getSafe() de-inlined UpdateResult constructor de-inlined QueryPlannerCommon::reverseScans() de-inlined repl::ScopedConn::connect() de-inlined repl::_MultiCommand::run() de-inlined OplogReader::tailCheck() de-inlined repl::StateBox::change() de-inlined repl::SyncSourceFeedback::_resetConnection() de-inlined DiskLoc56Bit::operator=() de-inlined DurableInterface::~DurableInterface() de-inlined ListeningSockets::closeAll() de-inlined RelativePath::fromFullPath() and getPartition() de-inlined V8Scope::checkV8ErrorState and removed debug log message from ObjTracker destructor (v8-3.25) de-inlined V8Scope::checkV8ErrorState and removed debug log message from ObjTracker destructor removed log message from List1::orphan() - this should have no user-facing impact because List1::orphan() is used in tests only removed log message from RWLockRecursiveNongreedy::Lock() removed log message from RSBase destructor removed log.h dependency from DESTRUCTOR_GUARD macro removed mongo/util/log.h dependency from qlog.h removed mongo/util/log.h dependency from stacktrace.h removed mongo/util/log.h dependency from s2 logging header removed mongo/util/log.h dependency from chunk_diff-inl.cpp removed mongo/util/log.h from pch.h removed unused mongo/util/log.h include from inlined file sorter.cpp convert HashTable<K,V> to non-template NamespaceHashTable. De-inlined NamespaceHashTable::_find() and constructor convert isself getMyAddrs()and getallIPs() debug log to use LOG() macro assign default log component MONGO_LOG_DEFAULT_COMPONENT removed unused macros LOGATMOST and LOGSOME removed unused FLOG() macro from goodies.h | ||||
* | SERVER-6018 Replace AtomicUInt with AtomicUInt32 | Andrew Morrow | 2014-08-05 | 1 | -3/+3 |
| | |||||
* | SERVER-14343 leaner include paths | Andrew Morrow | 2014-07-12 | 1 | -1/+3 |
| | |||||
* | SERVER-13256: Remove pch - qualify std in headers | Mark Benvenuto | 2014-05-19 | 1 | -1/+1 |
| | |||||
* | SERVER-11498 Speed up sorter_test | Mathias Stearn | 2014-02-05 | 1 | -10/+11 |
| | |||||
* | SERVER-11239 Rename flag to allowDiskUse and include in error messages | Mathias Stearn | 2014-01-29 | 1 | -4/+16 |
| | |||||
* | SERVER-8886 Final set of license exceptions for OpenSSL | Ian Whalen | 2013-12-10 | 1 | -0/+12 |
| | |||||
* | SERVER-8510 Get rid of CmdLine struct and use new option handling style | Shaun Verch | 2013-10-04 | 2 | -13/+20 |
| | |||||
* | SERVER-10903 Fix negation of unsigned | Mathias Stearn | 2013-09-30 | 1 | -1/+1 |
| | |||||
* | SERVER-10868 Move Sorter tests out of dbtests to a unit test | Mathias Stearn | 2013-09-27 | 4 | -0/+539 |
| | |||||
* | SERVER-10868 Step 3: Pass the temporary directory into Sorter | Mathias Stearn | 2013-09-27 | 2 | -9/+22 |
| | | | | | | | | | | This removes the direct link-time dependency on dbpath from Sorter and the aggregation DocumentSources that use it. After this commit dbpath can once-again be removed from mongos. Not making that change now however to avoid colliding with Shaun's work. Prep for SERVER-10868: move external sort tests out of dbtests | ||||
* | Log and continue when failing to remove temp extsort files | Mathias Stearn | 2013-09-20 | 1 | -1/+5 |
| | |||||
* | SERVER-8886 Add OpenSSL exception to files in src/mongo/db | Ian Whalen | 2013-09-06 | 2 | -0/+24 |
| | |||||
* | SERVER-10210 Correctly compute 90% | Mathias Stearn | 2013-08-20 | 1 | -1/+1 |
| | |||||
* | Fix signed/unsigned comparisons | Mathias Stearn | 2013-08-19 | 1 | -4/+4 |
| | |||||
* | SERVER-9443 TopKSorter optimization when spilling to disk | Mathias Stearn | 2013-08-19 | 1 | -2/+96 |
| | |||||
* | SERVER-10210 Use Snappy compression when Sorter writes to disk | Mathias Stearn | 2013-08-19 | 1 | -7/+42 |
| | |||||
* | Fix bug in Sorter when spilling to disk | Mathias Stearn | 2013-07-10 | 1 | -1/+1 |
| | |||||
* | Make Sorter file numbers globally unique within a process. | Mathias Stearn | 2013-07-10 | 1 | -2/+8 |
| | | | | Previously they were only unique per included file. | ||||
* | Extra safety to prevent Sorter from writing to disk in mongos | Mathias Stearn | 2013-07-10 | 1 | -0/+10 |
| | | | | Follow-up to SERVER-9444 | ||||
* | SERVER-9411 Fix IO error messages from sorter on windows. | Mathias Stearn | 2013-05-14 | 1 | -4/+12 |
| | |||||
* | SERVER-9411 remove stub code to ensure templates compile correctly | Mathias Stearn | 2013-05-13 | 1 | -43/+0 |
| | |||||
* | SERVER-9411 Optimize sorter file I/O by batching writes to at least 64K. | Mathias Stearn | 2013-05-13 | 2 | -7/+26 |
| | | | | Reads are also optimized since they use the same batch size as writes. |