summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-29618 fix serialization of geo match expressionsr3.4.6-rc0r3.4.6Kyle Suarez2017-06-275-21/+116
| | | | | | Explicitly blacklist lookup_absorb_match from aggregation_sharded_collections_passthrough. (cherry picked from commit 18bc61d22123da5897d275eb92576522a1bab4de)
* Import tools: 29b8883c560319b016f8bd4927807fa36f1a682f from branch v3.4Ramon Fernandez2017-06-2731-122/+1232
| | | | | | | | | | ref: 4d4d96583c..29b8883c56 for: 3.4.6 TOOLS-1567 Support MongoURI for connections TOOLS-1676 Mongodump fails with OpenSSL 0.9.8 TOOLS-1694 Fix hidden options defaults TOOLS-1699 3.4.5 Server causing crash in extended_json_metadata.js
* SERVER-28578 When doing an upgrade from PV0 to PV1, we should not return ↵Matthew Russotto2017-06-272-6/+16
| | | | from the reconfigure until the lastVote document is written.
* SERVER-29676 arrayToObject should not error out on explicit value of null or ↵Wan Bachtiar2017-06-272-28/+42
| | | | | | | | | undefined for value Closes #1158 Signed-off-by: Tess Avitabile <tess.avitabile@mongodb.com> (cherry picked from commit 21f0ae2d10531d0897c55c7be16f783abb6a8e1d)
* Import wiredtiger: d2f2eae6d7718a53ac5bacf7141773ee0696f3c6 from branch ↵Alex Gorrod2017-06-272-4/+30
| | | | | | | | | mongodb-3.4 ref: 89049da5f3..d2f2eae6d7 for: 3.4.6 WT-3373 Access violation due to a bug in internal page splitting
* SERVER-29647 Fix $match swapping to avoid moving before $sort-$limit.David Storch2017-06-263-1/+46
| | | | | | | (cherry picked from commit 8b8845703f0c92bafca58ce5d9f36fd2327301d1) Conflicts: jstests/core/views/views_aggregation.js
* SERVER-28351 blacklist jstests/sharding/ tests that call ↵Dianna Hohensee2017-06-231-0/+9
| | | | | | st.configRS.awaitLastOpCommitted from the continuous stepdown suite (cherry picked from commit e004bee2e5f3d17238900ff60fa5fa4c08f77ed1)
* SERVER-28418 make the split command on mongod return a stale version error ↵Esha Maharishi2017-06-233-4/+11
| | | | if the requested chunk bounds are not found
* SERVER-29680 microbenchmarks set writeConcernMajorityJournalDefault=false in ↵Jim OLeary2017-06-231-2/+15
| | | | | | rs.initiate() (cherry picked from commit 49393e7e445c68e0e6a2a9da26179d9413d926b7)
* SERVER-28378 Extend secondary catch up period inWilliam Schultz2017-06-221-36/+32
| | | | | | priority_takeover_two_nodes_equal_priority.js (cherry picked from commit 344de09ffc51bbc7786269917ebd1b417b940a7a)
* SERVER-27347 For table drop, only close relevant URIs.Don Anderson2017-06-216-23/+80
|
* SERVER-29527 Use infrastructure_provisioning.sh and infrastructure_teardown.shHenrik Ingo2017-06-212-111/+21
| | | | | | | | | | | | * Use infrastructure_provisioning.sh instead of setup_cluster.sh. * The code to save and reuse terraform.tfstate in /data/infrastructure_provisioning/ goes into infrastructure_provisioning.sh. (From there, the good old setup_cluster.sh is called too.) * Rename destroy_cluster.sh to infrastructure_teardown.sh (cherry picked from commit 859d07ad4fcaafa4302149707afa17e58975e893)
* SERVER-29646 hang_analyzer.py signals python processes before attaching to ↵Jonathan Abrahams2017-06-201-14/+15
| | | | | | any processes (cherry picked from commit 20c5ecac947b69ea8a03660cef8ac1e1251b43e8)
* SERVER-29485: Remove YCSB module from sys-perf.ymldalyd2017-06-202-24/+0
| | | | (cherry picked from commit 9991be7f59d8c682560f9d0f380644d8531ddb0e)
* SERVER-29148 Increase exec_timeout_secs for sys-perf mongos_workloads_MMAPv1 ↵Henrik Ingo2017-06-201-1/+1
| | | | | | | | to 9 ...hours to leave some additional headroom (cherry picked from commit f7dce408e025a4d7d807aeab9f4fa7cbe9bf5953)
* SERVER-29148 Increase run time for mongos tests in sys-perfHenrik Ingo2017-06-201-0/+1
| | | | (cherry picked from commit 0ecf1da443f2cdc276e852217fbea8d4eb1c9df1)
* Import wiredtiger: 89049da5f36d57585cccac275382f7fe8fc472e2 from branch ↵Alex Gorrod2017-06-1926-227/+352
| | | | | | | | | | | | | | mongodb-3.4 ref: 04a1578300..89049da5f3 for: 3.4.6 WT-3219 Make the clang-analyzer job fail when lint is introduced WT-3297 support the gcc/clang -fvisibility=hidden flag WT-3327 Checkpoints can hang if time runs backward WT-3331 Test format aborted due to time rollback WT-3362 Cursor opens should never block for the duration of a checkpoint WT-3369 WT_CURSOR->uri should always match the URI used to open the cursor
* SERVER-29409: reduce frequency of amzn-ent builderSam Kleinman2017-06-191-1/+2
| | | | (cherry picked from commit 355e451693f750733e3b98e0499a36191a46361e)
* SERVER-29489 Use 'maxTimeMs' when calling listDatabases against shardsKaloian Manassiev2017-06-192-1/+8
| | | | (cherry picked from commit 133f0fd284abdf8a313d47b412f58e2cba60cc80)
* SERVER-28323 Don't pass JavaScript scopes a function ID numberSpencer Jackson2017-06-197-60/+48
| | | | (cherry picked from commit d20c74fe700d15ea555f9c6cae916b522005eec7)
* SERVER-28997: Limit SCRAM-SHA-1 cache's use of Secure MemorySpencer Jackson2017-06-1910-65/+116
| | | | (cherry picked from commit 7ca9cebf2623865fd0077f90baf61132d866a674)
* SERVER-28052 Make SHA1Hash a full fledged classRandolph Tan2017-06-1911-207/+382
| | | | (cherry picked from commit 71ce59a2648185c8e1ccd5b3a1af6ff05dbac7d7)
* SERVER-28960 Avoid creating core dumps during DEATH_TESTs.Max Hirschhorn2017-06-161-0/+8
| | | | | (cherry picked from commit 28f0d02a151ab867ae04c314c11cef0295af289a) (cherry picked from commit 135d086cda202da164381b0979ce6bfc8d0fa3bc)
* SERVER-26355 Implement the interruptible form of Notification::get().Andy Schwerin2017-06-162-33/+53
| | | | (cherry picked from commit ac3c2daf34f06e3b35faaa8a524d52bff9d182c7)
* SERVER-29100 Wait for the same journaling requirement in get_last_error.jsSiyuan Zhou2017-06-162-2/+6
| | | | (cherry picked from commit 1e123960e3d2c4d7738d9c53fdbc3c6cdceea552)
* SERVER-29382 Fix cancel race related to the timeout in ↵Siyuan Zhou2017-06-162-13/+18
| | | | | | ReplicationCoordinatorImpl::CatchupState (cherry picked from commit a66d41d71a4b7215ad6ba37adc392352da6ec477)
* SERVER-28751 Allow stepDown command to work against primary in catchup modeSiyuan Zhou2017-06-166-70/+81
| | | | (cherry picked from commit 52bb9f8492852f825de50467f66dd6e3e6b1b6a9)
* SERVER-28969 Wait until the voter has the latest optime in case 3 of catchup.jsSiyuan Zhou2017-06-161-1/+8
| | | | (cherry picked from commit 6626128371d5f56cfae1079d0d67ec675f06bb84)
* SERVER-26848 Remove dead code of primary catch-up.Siyuan Zhou2017-06-167-606/+0
| | | | (cherry picked from commit e4f20f24ddbb9cea2255df6fe0cfd34ddeb0263e)
* SERVER-26848 Exit catchup mode when not syncing more data.Siyuan Zhou2017-06-1623-296/+779
| | | | (cherry picked from commit 4680351e3fe6f8f47c04440f1c5d1232a4ab7b2d)
* SERVER-28813 drop collection before doing dummy write in syncFrom helperSpencer T Brody2017-06-162-5/+15
| | | | (cherry picked from commit bc355233ed1c3e301d6608e2724779ec2f33e0b0)
* SERVER-25765 Commands should wait for write concern even if they throw an ↵Spencer T Brody2017-06-162-20/+29
| | | | | | exception (cherry picked from commit 5bdd2f49c02e5fe2812ccc6f21502799fa5a3268)
* SERVER-28326 Ensure primary doesn't change in initial_sync4.js testSpencer T Brody2017-06-161-79/+84
| | | | (cherry picked from commit d6524fe73938fbce2c9c429886e425363aa40a9c)
* SERVER-28186 Increase slaveDelay in repl10.js testSpencer T Brody2017-06-161-27/+30
| | | | (cherry picked from commit 4171efb989ba2b7d5d1d1d77a76840a7a155d571)
* SERVER-29433 Improve logging during ReplicaSetFixture initializationSpencer T Brody2017-06-161-3/+5
| | | | (cherry picked from commit 47aad7d695eb2f01696a706a70dc1012e8247d46)
* SERVER-29503 Run OS X builds on OS X 10.12 instancesZakhar Kleyman2017-06-161-4/+4
|
* SERVER-29237 add maxConnecting in asio connpoolJason Carey2017-06-156-6/+249
| | | | | | | | | | | | | A new connection pool option which controls that rate at which we add new connections. It changes behavior so that only N connections can be in the processing state at any one time (in setup/refresh). More connections will be added, if needed, as each new connection completes, fails or times out. available in mongos via ShardingTaskExecutorPoolMaxConnecting, defaults to unlimited. (cherry picked from commit f75fb8f5eee2b91599334681ab2b1ebcf20b491c)
* SERVER-27789 Increase timeouts in commands_that_write_accept_wc_*Esha Maharishi2017-06-152-4/+14
|
* SERVER-22322 Add namespaces to listIndexes NamespaceNotFound messagesMaria van Keulen2017-06-151-4/+6
| | | | (cherry picked from commit 9c23775905ef7a9612304c677114cb5f921bd54e)
* SERVER-29011 Don't use side sessions during compacts in the WT KV EngineDavid Hows2017-06-152-4/+4
| | | | (cherry picked from commit 584d4a6a25ce56b07f13247b3ce7fe298b4a111e)
* SERVER-29509 tolerate extended file ACLs in shell history jstestKevin Pulo2017-06-151-1/+1
| | | | (cherry picked from commit 6a85a4b845d2d365dc6f8a06c3c02824dc1909dc)
* SERVER-27260 don't use --quiet in service filesKevin Pulo2017-06-152-2/+2
| | | | (cherry picked from commit f08d5c4d04987c3723e852b43d2ebc921c818f4c)
* SERVER-29040 Remove deprecated argument in rpm systemd service fileBrian Samek2017-06-151-1/+1
| | | | (cherry picked from commit bc91679271a98bfafcc173c8ab0249930d4c49e6)
* SERVER-28803 Increase timeout for clean_shutdown_oplog_state.jsMatthew Russotto2017-06-141-1/+1
| | | | (cherry picked from commit b8b111c6d96161d4ba68f0470e28d563a335acfa)
* SERVER-28877 Fix cancel race which can cause crashes during elections.Matthew Russotto2017-06-143-0/+89
| | | | (cherry picked from commit 7844ffc9be25e16daa9615949941b8749ad3de9f)
* SERVER-28162 Tests that call getLatestProfilerEntry() should be blacklisted ↵Tess Avitabile2017-06-142-0/+26
| | | | | | from dynamic initial sync passthrough suites (cherry picked from commit a6a96cdfea2143c0f64458c6d9587a93ae441f02)
* SERVER-29240 Add test to ensure valid index creation for capped collections ↵William Schultz2017-06-142-0/+143
| | | | | | | | during initial sync (cherry picked from commit 2daa02b7294412f2d5f2b7f224ef94f290f12f12)
* SERVER-29197 initial sync now builds capped indexes correctlyEric Milkie2017-06-142-22/+58
| | | | | | | | In initial sync, capped indexes were built along with regular indexes, as documents were inserted, using the MultiIndexBlock. This structure requires that no records are deleted before committing the index builds. But the collection cap might delete records prior to commit. The new way to build capped indexes will be to create the indexes on a capped collection prior to inserting any records, for initial sync. (cherry picked from commit 3a3a6def395bab81e7545b15a93bee7799d9efb1)
* SERVER-28717 Expand $lookup localField when a sub-obj field in an arrayJames Wahlin2017-06-147-28/+570
| | | | | | | | Includes: - Cherry pick of commit e56f02ec6de6def5e66d0744a620515e2a82708e - Partial cherry pick of commit d60dd07f3f470b702092b6b54e15586a5177d8a1 pulling in src/mongo/db/pipeline/document_path_support* files and associated SConscript additions
* SERVER-29075 Add remaining client metadata to the currentOp outputMark Benvenuto2017-06-132-0/+6
| | | | (cherry picked from commit 164d4720b9d81ca5f9deea702b66438a6fa8072c)