Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | logCommandAuthzCheck doesn't need to allocate a NamespaceString when not needed | Eliot Horowitz | 2015-01-09 | 3 | -3/+3 |
| | |||||
* | use insert for update in WiredTigerRecordStore | Eliot Horowitz | 2015-01-09 | 8 | -29/+55 |
| | | | | this prevents repositioning the cursor | ||||
* | SERVER-16761 removed unnecessary const modifier from ↵ | Benety Goh | 2015-01-09 | 1 | -1/+1 |
| | | | | MessagingPortWithHandler::getHandler() result | ||||
* | SERVER-16760 fixed file descriptor check when opening lock file | Benety Goh | 2015-01-09 | 1 | -1/+1 |
| | |||||
* | SERVER-16677 added warning message to WiredTiger initialization on detecting ↵ | Benety Goh | 2015-01-09 | 2 | -3/+5 |
| | | | | unclean shutdown | ||||
* | SERVER-16415: Use new OplogIntentWriteLock | Geert Bosch | 2015-01-08 | 3 | -6/+52 |
| | |||||
* | SERVER-16753 fix shutdown log messages to be component CONTROL | Eric Milkie | 2015-01-08 | 1 | -5/+7 |
| | |||||
* | SERVER-16260 Accept Symbol BSON type arg for some commands | Matt Kangas | 2015-01-08 | 12 | -62/+190 |
| | | | | | | | Followup to SERVER-16072 Add dbtest for commands that accept Symbol BSON type as collection name - Includes SConscript tweak to link missing "touch" command into dbtest | ||||
* | SERVER-16740 Log contents instead of pointer address in shardCollection failure | Randolph Tan | 2015-01-08 | 1 | -8/+8 |
| | |||||
* | SERVER-16734 remove checkpointDelaySecs and use syncPeriodSecs instead | Eric Milkie | 2015-01-08 | 8 | -68/+39 |
| | |||||
* | SERVER-16755 SERVER-16753 improvements to query logging | Eric Milkie | 2015-01-08 | 2 | -20/+19 |
| | |||||
* | SERVER-16778 Don't write to std::cerr in plan ranking tests | Jason Rassi | 2015-01-08 | 1 | -1/+0 |
| | |||||
* | SERVER-16600: Windows: net stop service does not do clean shutdown | Mark Benvenuto | 2015-01-08 | 1 | -5/+10 |
| | |||||
* | SERVER-16757 a query with is not a command | Eric Milkie | 2015-01-08 | 1 | -1/+0 |
| | |||||
* | SERVER-16742 doc-locking storage engines do not need the KEEP_MUTATIONS stage | David Storch | 2015-01-08 | 1 | -1/+7 |
| | |||||
* | SERVER-16772 Don't attempt in-place when underlying storage has no support | Andrew Morrow | 2015-01-08 | 16 | -67/+108 |
| | |||||
* | SERVER-16772 Only examine indexes on update when necessary | Andrew Morrow | 2015-01-08 | 5 | -29/+37 |
| | |||||
* | SERVER-16772 Don't look up _id twice | Andrew Morrow | 2015-01-08 | 1 | -8/+5 |
| | |||||
* | SERVER-16772 Don't re-acquire object in update | Andrew Morrow | 2015-01-08 | 4 | -16/+17 |
| | |||||
* | SERVER-16604 Phase out old keys in RocksTransaction | Igor Canadi | 2015-01-07 | 2 | -43/+138 |
| | | | | Signed-off-by: Matt Kangas <matt.kangas@mongodb.com> | ||||
* | SERVER-16671: fit attempt rollover, sync6 failure | Eliot Horowitz | 2015-01-07 | 1 | -3/+11 |
| | | | | and check for interrupt in multi update with conflicts | ||||
* | SERVER-16706 On primary, call setMyLastOptime when generating the new ↵ | Andy Schwerin | 2015-01-07 | 4 | -85/+110 |
| | | | | optime, to avoid data race. | ||||
* | SERVER-16065 MMAP V1 remap always | Kaloian Manassiev | 2015-01-07 | 1 | -52/+27 |
| | | | | | | | | We cannot remap selectively, because we now do not have a way to apply back-pressure on the inserts coming in while journal I/O is happening outside of the flush lock. That way if the journal I/O (WRITETOJOURNAL) takes long time, we end up accumulating too much data in memory and triggering rate limiting wassert. | ||||
* | SERVER-16711 Fix failing disk/diskfull.js suite | Kaloian Manassiev | 2015-01-07 | 5 | -65/+95 |
| | |||||
* | SERVER-16711 Do not require a non-empty intent set | Kaloian Manassiev | 2015-01-07 | 8 | -622/+617 |
| | | | | | | | | | This allows us to not have to write a bogus write intent just so we can keep the journaling system happy. The change in namespace_index.cpp is preparation for splitting the database creation work into two parts - file creation and on disk structure initialization. | ||||
* | SERVER-16684 Assert that dynamic_cast succeeded to satisfy coverity | Spencer T Brody | 2015-01-07 | 1 | -0/+1 |
| | |||||
* | SERVER-16714 Make serverStatus oplog section work with master-slave and ↵ | Spencer T Brody | 2015-01-07 | 1 | -1/+4 |
| | | | | config servers | ||||
* | SERVER-16632 Remove unneeded kEquals byte after each field in KeyString | Mathias Stearn | 2015-01-07 | 3 | -24/+27 |
| | |||||
* | SERVER-16632 Compress index keys in KeyString | Mathias Stearn | 2015-01-07 | 4 | -137/+276 |
| | | | | | | | | | | | * Bools are now completely encoded in the type byte * BinData size is stored in a single byte if < 255 * Numeric encoding improvements: ** Maximum encoded size including type byte is now 9 bytes ** The "size-class" of each number is now stored in the type byte ** Integers and the integer part of Doubles use variable numbers of bytes ** Doubles > 1 with a fractional part implicitly store their exponent in the integer part and use a variable number of bytes for the fractional part | ||||
* | SERVER-16632 Compress small RecordIds in KeyString | Mathias Stearn | 2015-01-07 | 5 | -122/+291 |
| | |||||
* | Add countLeadingZeros and countTrailingZeros to bits.h | Mathias Stearn | 2015-01-07 | 2 | -32/+72 |
| | |||||
* | Make BSONObj::woCompare a total ordering | Mathias Stearn | 2015-01-07 | 7 | -61/+243 |
| | | | | | | | | | | | | | | | | | | | | Changes: * Date and Timestamp are now distinct with all Dates before all Timestamps. * Numeric comparisons now correctly handle Doubles and Long > 2**53. * CodeWScope doesn't strcmp BSONObjs or strings which may contain NULs. There should be no changes in any of the cases where woCompare defined a correct total ordering before. The new behavior matches the ordering defined by KeyString. Related tickets: * SERVER-3304 Error comparing Date and Timestamp * SERVER-3719 Total ordering over Longs and Doubles * SERVER-7804 CodeWScope comparisons are broken * SERVER-16632 Change WiredTiger index key format Changes to the comparison function for aggregation will be handled separately as SERVER-16708. | ||||
* | SERVER-15539: Reimplement saved cursor invalidation for MMAPv1 yielding | Geert Bosch | 2015-01-07 | 21 | -209/+170 |
| | |||||
* | SERVER-16748 Don't allow a new heartbeat reconfig to start until we've ↵ | Spencer T Brody | 2015-01-07 | 1 | -0/+3 |
| | | | | cleared all state from the previous one | ||||
* | SERVER-16675 force fetch RecordIds buffered by the query system on saveState() | David Storch | 2015-01-07 | 15 | -45/+396 |
| | | | | This fixes an issue with WiredTiger query isolation. | ||||
* | SERVER-16671: yielding portability | Eliot Horowitz | 2015-01-07 | 1 | -1/+5 |
| | |||||
* | SERVER-16671: remove logging for write conflict at 0, add counter, fix pause | Eliot Horowitz | 2015-01-06 | 8 | -16/+36 |
| | |||||
* | cache if storage engine supports doc locking | Eliot Horowitz | 2015-01-06 | 2 | -8/+7 |
| | |||||
* | SERVER-16274 synchronize start of bg index builds on secondaries | Eric Milkie | 2015-01-06 | 8 | -19/+75 |
| | |||||
* | SERVER-16065 Drop flush lock early if not doing remap | Kaloian Manassiev | 2015-01-06 | 7 | -103/+124 |
| | |||||
* | SERVER-16065 Some formatting changes and comments | Kaloian Manassiev | 2015-01-06 | 7 | -93/+141 |
| | |||||
* | SERVER-16705 fixed leak in PortMessageServer::acceptedMP | Benety Goh | 2015-01-06 | 1 | -73/+57 |
| | | | | This leak occurs when the server is shutdown before the connection handling thread starts. | ||||
* | SERVER-16683 Decrease mongos memory footprint when shards have several tags | Randolph Tan | 2015-01-06 | 13 | -89/+151 |
| | |||||
* | Import wiredtiger-wiredtiger-2.5.0-36-g94ac478.tar.gz from wiredtiger branch ↵ | Matt Kangas | 2015-01-06 | 300 | -177/+509 |
| | | | | mongodb-2.8 | ||||
* | SERVER-13256 Remove shared_ptr from pch.h | Andrew Morrow | 2015-01-05 | 98 | -44/+247 |
| | |||||
* | SERVER-13256 Remove boost/utility from pch.h | Andrew Morrow | 2015-01-05 | 45 | -4/+58 |
| | |||||
* | SERVER-13256 Remove scoped_ptr from pch.h | Andrew Morrow | 2015-01-05 | 218 | -120/+651 |
| | |||||
* | SERVER-13256 Remove scoped_array from pch.h | Andrew Morrow | 2015-01-05 | 14 | -3/+21 |
| | |||||
* | SERVER-13256 Remove intrusive_ptr from pch.h | Andrew Morrow | 2015-01-05 | 46 | -167/+249 |
| | |||||
* | SERVER-13256 Remove smart_ptr.hpp from pch.h | Andrew Morrow | 2015-01-05 | 19 | -6/+20 |
| |