summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-16906 storage engines without directoryperdb support should fail to ↵Benety Goh2015-01-168-28/+75
| | | | start up with --directoryperdb
* SERVER-16868 Limit the truncates done by each thread to manage WT capped ↵Michael Cahill2015-01-171-0/+1
| | | | collections.
* SERVER-16882: Enable debug wiredtiger flags in debug mongodb buildMark Benvenuto2015-01-161-1/+8
|
* SERVER-5399 Essentially aliasing quit, exit, and function call variations.Andrew McFague2015-01-162-73/+61
| | | | | | | | | | | | | | | | | | | | Previously, `exit` was being implemented as a code in the DB shell, while `quit` was being implemented as a shell function. This meant that both were doing different things, and were called differently--i.e., `exit` could be run as is, whereas `quit()` had to be called as a function. Additional cleanups / improvements: Clarifying Control-C/D handling code. Moving string operations to use boost::algorithm::string libs Clarifying logic in command parsing Renaming variable for user input to something more relevant ("code" -> "line"). This re-applies commit b118ba77c541b5f952cc9c3e418fee0644ee4c7f (rolled back in commit 1f3ac382c4892f03a0d2c5da076fa5271867fbbc) with a fix for multi-line. Closes #221 Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-16870 db.collectons.stats() supports indexDetails on sharded collectionsBenety Goh2015-01-162-3/+79
|
* SERVER-16782 SERVER-16870 refactor db.collection.stats()Benety Goh2015-01-161-20/+26
|
* SERVER-16437 fix bug in IndexScan::restoreState() for the optimized end checkerDavid Storch2015-01-163-13/+216
|
* SERVER-16437 Revert "Revert "SERVER-16437 IndexScan optimize end checker for ↵David Storch2015-01-163-25/+128
| | | | | | | | | single interval scans"" This reverts commit eedfab2f783bcd1ee111cd36ece5ebfc0a5abf99. Conflicts: src/mongo/db/exec/index_scan.h
* SERVER-16648 Update Concurrency tests runner to prevent spurious failuresJonathan Balsano2015-01-161-2/+2
| | | | | | Closes #911 Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-16688 Shutdown should wait for the durability thread to completeKaloian Manassiev2015-01-152-75/+87
|
* SERVER-16776 Shutdown should not interruput file creationsKaloian Manassiev2015-01-151-17/+23
|
* SERVER-16065 Fix indentation in CommitJobKaloian Manassiev2015-01-152-205/+210
| | | | No functional changes.
* SERVER-16065 Cleanup CommitJob and RecoveryJob so there is encapsulationKaloian Manassiev2015-01-156-277/+249
| | | | No functional changes.
* SERVER-16659 Expand coverage in list_collections1.jsJason Rassi2015-01-151-15/+208
|
* SERVER-16659 Better error detection when parsing cursor cmd requestsJason Rassi2015-01-151-5/+7
|
* SERVER-16839 collStats command in mongos needs to be updated for new fieldsDan Pasette2015-01-151-0/+14
|
* SERVER-16887 PlanExecutor::_root type should be scoped_ptr<PlanStage>Jason Rassi2015-01-151-1/+1
|
* SERVER-16747 KeyString should overflow to heapMathias Stearn2015-01-154-100/+85
|
* SERVER-16873 call commitAndRestart() when stashing RUsMathias Stearn2015-01-152-0/+4
|
* SERVER-16676 don't trash indexes for RecordStores that can compact in-placeMathias Stearn2015-01-1512-54/+67
|
* SERVER-16708 Make Value::compare match BSON woCompare behaviorMathias Stearn2015-01-155-110/+147
|
* Move BSON hashing functionality into BSONObj and BSONElementMathias Stearn2015-01-155-99/+118
|
* SERVER-16672 Disallow NUL bytes in index namesMathias Stearn2015-01-152-8/+27
|
* Better repair for WTMathias Stearn2015-01-1519-76/+131
| | | | | | | | | | | | | * Doesn't construct RecordStores or indexes before they've been repaired * No longer need to skip checking index versions. * Updates numRecords and dataSize after the repair. Related issues: SERVER-16817 Skip checking index versions in WT during --repair SERVER-16172 --repair fails before repairing collections in WT A call to flushAllFiles is commented out due to SERVER-16869. Resolving it should uncomment that line.
* SERVER-16461: Set sub-second timeouts on Windows correctlyMark Benvenuto2015-01-151-9/+16
|
* SERVER-15322 fixed mongosniffer log messageBenety Goh2015-01-151-2/+7
|
* SERVER-16811 Register wiredTiger factory once.Ramon Fernandez2015-01-156-23/+15
| | | | | | This change removes support for the use of the "wiredtiger" name (note lowercase t) for the Wired Tiger storage engine. From now on only the "wiredTiger" name is supported.
* SERVER-13256 fixed rocksdb compilationBenety Goh2015-01-1514-31/+30
|
* SERVER-16243 fixed incorrect directive for JS strict mode in ↵Benety Goh2015-01-151-1/+1
| | | | db.serverStatus() test
* SERVER-16878 Add extra diagnostics to help debug stepdown.js test failureSpencer T Brody2015-01-152-2/+11
|
* fix message typoEric Milkie2015-01-151-1/+1
|
* SERVER-16875: Add disk jstests for directoryperdb with wiredtigerSpencer Jackson2015-01-152-41/+148
|
* SERVER-16512 add comment explaining 'docsExamined' tracking in the FetchStageDavid Storch2015-01-151-0/+14
|
* SERVER-16864: check for assertion + number in ttl_repl_secondary_disabled.jsScott Hernandez2015-01-151-12/+15
|
* SERVER-16166 some jstests verifying interaction of journaling and checkpointsDan Pasette2015-01-152-0/+139
|
* SERVER-16643 extend linux transparent huge pages to include 'defrag' parameter.Benety Goh2015-01-156-53/+319
| | | | | | | | | | | | | At startup under Linux, mongod will check the following files: /sys/kernel/mm/transparent_hugepage/enabled /sys/kernel/mm/transparent_hugepage/defrag and produce a warning if either of these parameters are set to [always]. The recommended setting is [never] for both parameters. See: http://docs.mongodb.org/manual/administration/production-notes/#recommended-configuration
* SERVER-16648 Halve threadCount for group workloads to lower mem usagealabid2015-01-151-2/+4
| | | | | | Closes #910 Signed-off-by: Benety Goh <benety@mongodb.com>
* SERVER-16243 db.serverStatus().dur should be generated only for mmapv1 when ↵Benety Goh2015-01-151-0/+23
| | | | journaling is enabled
* SERVER-16243 db.serverStatus().backgroundFlushing should be generated only ↵Benety Goh2015-01-153-1/+30
| | | | for mmapv1
* SERVER-13863 removed javascript scripting engine dependency from mongosBenety Goh2015-01-151-19/+46
|
* SERVER-16848 fixed db.collections.totalSize() so that it uses totalIndexSize ↵Benety Goh2015-01-152-10/+37
| | | | from collection stats instead of iterating though index namespaces.
* SERVER-1120: OpenBSD/FreeBSD fixesMark Benvenuto2015-01-154-14/+166
|
* SERVER-8994: Boost 1.56 fixesMark Benvenuto2015-01-154-1/+8
|
* SERVER-16782 db.collection.stats() supports toggling of indexDetails and ↵Benety Goh2015-01-152-3/+139
| | | | display of single index stats.
* SERVER-16782 fixed db.collection shell helper test to work with sharding ↵Benety Goh2015-01-153-25/+37
| | | | passthrough test. also removed db.collection.clean() shell helper
* Fix type comparison breakKaloian Manassiev2015-01-151-1/+1
|
* SERVER-16763 Wait infinitely when no timeout has been requestedKaloian Manassiev2015-01-151-0/+5
|
* SERVER-16822 Add ScopedTransactions to places which were missing itKaloian Manassiev2015-01-154-12/+37
|
* SERVER-16431 Simplify DB profile codeKaloian Manassiev2015-01-1512-247/+242
|
* Rename the commitsInWriteLockMicros metric to align with the restKaloian Manassiev2015-01-151-1/+1
|