summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-30325 Temporarily exclude dbhash check on "config" database.r3.5.12Max Hirschhorn2017-08-212-1/+4
| | | | | | This should avoid additional Evergreen failures from the jstestfuzz_replication_initsync and jstestfuzz_replication_initsync_WT tasks.
* SERVER-19541 supporting connecting to an external cluster in resmoke.pyRobert Guo2017-08-2112-24/+125
|
* SERVER-30480 Update aggregation explain format to provide details of merge ↵Bernard Gorman2017-08-212-12/+27
| | | | location
* Import wiredtiger: b055251678e6b4fcc74a1f651432aadbfeecc0e4 from branch ↵Alex Gorrod2017-08-2164-901/+2567
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mongodb-3.6 ref: 698847557c..b055251678 for: 3.5.12 WT-3328 Enhance docs around when schema operations can get EBUSY WT-3358 LSM will hang if the manager fails to start WT-3365 Understand how timestamps interact with LSM chunk switching WT-3399 Add new checkpoint blocking test case to automated testing WT-3417 Drain transactions during upgrade/downgrade. WT-3441 test_timestamp01 doesn't account for a large WT_TIMESTAMP_SIZE WT-3450 Add verbose option that tracks timestamp state and information WT-3452 Enhance existing recovery test to exercise timestamp API WT-3455 Enhance eviction to be aware of stable timestamp WT-3459 Test WiredTiger with clock shifting WT-3460 Add support for rollback_to_stable to column store WT-3465 Optimize performance when timestamp size is 8 bytes WT-3483 WT_SESSION::checkpoint returning WT_ROLLBACK WT-3492 ex_all.c not calling transaction_ops WT-3493 wt_verbose_dump_txn should display timestamp information WT-3497 Improve logging message when hitting the WT session limits WT-3498 Incorrect data read after caching overflow items WT-3499 Checkpoint can miss not yet committed item WT-3500 New timestamp-abort test is too chatty WT-3502 Only keep 10 delta updates between full copies WT-3503 Coverity 1379333: unchecked return value, full-build Friday WT-3508 timestamp-abort bug in verification phase WT-3509 __wt_illegal_value doesn't always provide a failure location WT-3514 WT_SESSION.checkpoint: read timestamp 6373c older than oldest timestamp WT-3517 WT_SESSION::reset doesn't need to call out EBUSY specially WT-3521 Unstable updates should not be written by lookaside eviction
* SERVER-30743 Remove shell functions used for obsolet db.upgradeCheck()Dan Pasette2017-08-201-26/+0
|
* SERVER-30404 movePrimary should take the same (dist)lock as shardCollection ↵Hugh Han2017-08-183-4/+30
| | | | to ensure UUID consistency
* SERVER-30467 $_internalSchema{Min|Max}Length counts UTF-8 code points.Justin Seyster2017-08-186-25/+142
|
* SERVER-30401 Simplify UpdateLeafNode::apply interfaceJustin Seyster2017-08-1831-683/+829
| | | | | | | | | | | | | We need some simplifiction here because UpdateLeafNode::apply is responsible for so many things (a list of which is in modifier_node.h). This change puts most of those things into one function, so that the various modifier implementations can write a few small overrides to customize their functionality, rather than reimplementing all of apply() in each case. This approach extends the PathCreatingNode approach we took previously for all the modifiers. The one exception is RenameNode, which we implement by composing SetNode and UnsetNode.
* SERVER-22829 Strip group and other permissions on startup unless overriddenAndrew Morrow2017-08-181-0/+21
|
* SERVER-30721 Remove CIDRException, use DBException directlySara Golemon2017-08-183-19/+9
|
* Revert "SERVER-23645 Unix socket certificate name mismatch is now a warning"ADAM David Alan Martin2017-08-181-13/+1
| | | | This reverts commit c5b7415b7d1a314dd7f4f1143bc5b354894183c0.
* SERVER-23645 Unix socket certificate name mismatch is now a warningADAM David Alan Martin2017-08-181-1/+13
| | | | | | Because Unix Domain Sockets are indicated by path, we can easily distinguish when we are likely to create them. Certificate mismatches on name for such sockets become warnings, instead of connection failures.
* SERVER-30658 Add DBLevelLocking to check storage engine APIhaleyConnelly2017-08-185-2/+29
|
* SERVER-29203 Implement SessionsCollectionShardedsamantharitter2017-08-1812-35/+282
|
* SERVER-29203 Remove batch size limit for config server writessamantharitter2017-08-183-16/+0
|
* SERVER-30176: Extend the JSON Schema parser to handle logical restriction ↵Nick Zolnierz2017-08-185-103/+558
| | | | keywords
* SERVER-30720 Integer overflow in SharedBuffer::grow_reallocateMartin Neupauer2017-08-181-5/+6
| | | | Move the length check before the while loop.
* SERVER-30588 Bind all addresses returned by getaddroinfo()Sara Golemon2017-08-184-72/+154
|
* SERVER-30212 add renameOpTime argument to renameCollectionForApplyOps()Benety Goh2017-08-184-8/+18
| | | | | This supports two phase drops for renameCollection when the target collection is dropped (dropTarget=true).
* SERVER-29894 Start oplog application during recovery at checkpoint timestampJudah Schvimer2017-08-184-198/+149
|
* SERVER-30712 ClusterAggregate::aggPassthrough() should pass ↵Esha Maharishi2017-08-181-2/+2
| | | | RetryPolicy::kIdempotent to handle transient network/failover errors
* SERVER-30651 Parallelize test history queries in update_test_lifecycleYves Duhem2017-08-182-10/+68
|
* SERVER-30654 Retry mechanism for test history queriesYves Duhem2017-08-181-6/+70
|
* SERVER-29202 Remove unused fetch methods from logical session cachesamantharitter2017-08-1811-167/+34
|
* SERVER-29202 Implement SessionsCollectionRSsamantharitter2017-08-1813-69/+494
|
* SERVER-28510 Close incoming mongod connection on NotMaster error when ↵Mathias Stearn2017-08-178-19/+153
| | | | handling fire-and-forget command
* SERVER-28510 Add DBClient::runFireAndForgetCommand() and use it to implement ↵Mathias Stearn2017-08-175-10/+52
| | | | legacy op emulation
* SERVER-28964 Close connection after seeing invalid OP_MSG flagsMathias Stearn2017-08-1718-200/+415
|
* SERVER-30702 Stop printing stack traces on massert failuresMathias Stearn2017-08-179-79/+13
| | | | The NoTrace variants were removed as they are now redundant.
* SERVER-30593 Add 'available' as a valid read concern levelDianna Hohensee2017-08-172-4/+21
|
* SERVER-30661 Ignore non-truthy libdeps entriesAndrew Morrow2017-08-171-6/+6
|
* SERVER-30407 Add retry logic in findAndModifyRandolph Tan2017-08-178-0/+620
|
* SERVER-30407 Store pre/post-image documents when running findAndModify with ↵Randolph Tan2017-08-1717-62/+406
| | | | txnNumber
* SERVER-30534 Create a _configsvrDropCollection commandJoanna Huang2017-08-173-0/+147
|
* SERVER-29898 Change StorageEngine args to ServiceContext argsWilliam Schultz2017-08-1712-39/+35
|
* SERVER-30245 Add $_internalSchemaType.David Storch2017-08-1724-613/+1257
| | | | | This fixes a bug in the JSON Schema implementation in which the type keyword did not behave correctly with arrays.
* SERVER-30076 Use the UUID of the transactions collection for rollback via ↵Jack Mulrow2017-08-176-60/+327
| | | | refetch
* SERVER-30665 Only accept nonexistent UUIDs for UUID upgrade collModsMaria van Keulen2017-08-172-14/+67
|
* SERVER-30269 Upgrade ASIOAndrew Morrow2017-08-17481-1032/+1251
|
* SERVER-30362 MozJS - implement resolve instead of getProperty for native typesMark Benvenuto2017-08-177-45/+79
|
* SERVER-30670 Add clusterType TestData to generational fuzzer yml testsKimberly Hou2017-08-172-1/+46
|
* SERVER-28338 KillSessions SupportJason Carey2017-08-1756-33/+3040
|
* Revert "SERVER-30588 Bind all addresses returned by getaddroinfo()"Yves Duhem2017-08-174-165/+71
| | | | This reverts commit 1158a6b9b1de13ef2dd809b4515d881422163b5e.
* SERVER-30703 make _configsvrShardCollection return the newly sharded ↵Esha Maharishi2017-08-175-11/+26
| | | | collection's UUID
* SERVER-30688 Make PlanExecutor wait for awaitData only when it has an ↵Matthew Russotto2017-08-172-1/+23
| | | | awaitData CanonicalQuery
* SERVER-30588 Bind all addresses returned by getaddroinfo()Sara Golemon2017-08-174-71/+165
|
* SERVER-30473 Invalid return from message packet length checkSara Golemon2017-08-163-3/+93
|
* SERVER-29898 Call recoverToStableTimestamp under the global lock in rollbackWilliam Schultz2017-08-168-5/+161
|
* SERVER-30580 Always use errorString() when streaming an ErrorCode::ErrorMathias Stearn2017-08-164-13/+13
|
* SERVER-30580 StringData-ify error handling functionsMathias Stearn2017-08-167-41/+40
|