summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* bump tools to r3.2.5-rc0r3.2.5-rc0Gabriel Russell2016-04-071-1/+1
|
* SERVER-23299 Fix lint error in js test.Andy Schwerin2016-04-071-3/+2
|
* SERVER-23299 When starting mongod, clear temp flags from collections if ↵Andy Schwerin2016-04-078-6/+242
| | | | | | | | appropriate. See the description in SERVER-23299 for the definition of appropriate. (cherry picked from commit 5e11e4484b84c8f913a4b14b24fbb7c9c46ee40f)
* SERVER-23547 Make the multiversion concept of "latest" more precise.Andy Schwerin2016-04-076-70/+144
| | | | This supports multiversion tests involving subversions, like 3.2.1 compared to 3.2 latest.
* SERVER-23556 Disable mmapv1 on non-x86 platformsAndrew Morrow2016-04-066-125/+181
| | | | | | | | | | This is a combination of several cherry-picks from master and some branch specific edits (cherry picked from commit cf6f771fb0fe3e8cf8727bdb1d7e7959905a11d0) (cherry picked from commit 060a3c0dcb0f70a2a0a4a74d27efcb1cf24f9fb6) (cherry picked from commit 42930d4ffc88527489f8c60c80a0d57bb95519e5) (cherry picked from commit 558a25b1aa71638f45a54dc83c07fd165ebfe0b9)
* SERVER-23351 further refinements to resetting minvalid after rollbackEric Milkie2016-04-061-1/+3
| | | | (cherry picked from commit 481739f40314a85e989462f8e37044b449d1d6a6)
* SERVER-23351 ensure applier aquires new minvalid value after rollbackEric Milkie2016-04-052-15/+12
| | | | (cherry picked from commit 42cfa52297f1fc6d9fae8bb3bdf236389c800225)
* SERVER-22974 Ensure single threaded initialization of std::coutAndrew Morrow2016-04-041-1/+23
| | | | (cherry picked from commit 08f686baf91c9bf201d5a98ab7a1d93c1697a690)
* SERVER-23452 Enable -Werror on SolarisMark Benvenuto2016-04-044-6/+6
| | | | (cherry picked from commit 7bc77b9f6db91f0f66dc77e41c9c6212c944bf91)
* SERVER-23418 Use globally unique snapshot IDsGeert Bosch2016-04-012-5/+11
| | | | (cherry picked from commit 2ab9b1fd7ea20319e2d9ddb0532234729877703f)
* SERVER-23387 Cleanup tasksHenrik Ingo2016-04-013-4/+5
| | | | (cherry picked from commit eabb26e2a31cdf909ccc69777fd97331504a85ef)
* SERVER-22869 Guard against an already saved cursor in WT RandomCursorGeert Bosch2016-03-311-1/+3
| | | | (cherry picked from commit 4d24b36e82e5b2ddba32b30c5bc2499d635d1397)
* SERVER-23277 Update LDR branch range checkMark Benvenuto2016-03-311-1/+4
| | | | (cherry picked from commit 5f619d882f9291684c500408ee54967f93d2da49)
* SERVER-23373 Upgrade OS X builders to 10.10Brian Samek2016-03-311-12/+12
| | | | | | In addition to updating the OS X builders to 10.10, this changes the display name of the OS X builders to refer to the minimum version that we are compiling for rather than the version of the OS that we are compiling on.
* SERVER-22937 Retry operations run through the ShardRegistry wherever possibleSpencer T Brody2016-03-3116-174/+147
| | | | (cherry picked from commit c918dc295e6e5971e5f9f7c8fde5bee7e4c216b0)
* TOOLS-1100 Tag for osx-1010 SSL updatesBrian Samek2016-03-301-1/+1
|
* SERVER-17468 don't log balancer rounds to the actionlog if no chunks are movedDianna Hohensee2016-03-303-13/+44
| | | | | | | | (cherry picked from commit b2338b956c6808efc633428116e8534e495ee12c) Conflicts: jstests/sharding/sharding_balance2.js src/mongo/s/balance.cpp
* Enabling CSRS continuous config stepdown workload in evergreenDianna Hohensee2016-03-3023-38/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches: SERVER-22081 Enable CSRS continuous stepdown workload in evergreen (cherry picked from commit 5be3e6bcfe523ffdce23099c71ffc23fa40c2560) SERVER-22511 blacklisting sharding_rs1.js because of config db write without retries (cherry picked from commit b01e99cf36b81b00def7e53f3ce4a7154770b84a) SERVER-22081 blacklisting migrateBig.js from the sharding_continuous_config_stepdown suite: it can fail writing to config w/o retries (cherry picked from commit 57e294758424b0a358294337918a065614cafe4a) SERVER-22081 blacklist split_large_key.js from config stepdown suite because count() against config server has no retries (cherry picked from commit ee050e4700001d0f9ebf8aa388c57307ff405574) SERVER-22081 blacklisting tests from the continuous config stepdown suite that do direct writes (with no retries) against config/admin databases (cherry picked from commit 920d38ceb07bff0ec18e2f173d942c3b743dea4b) SERVER-22155 temporarily blacklist cleanup_orphaned_cmd_during_movechunk.js until it's improved (cherry picked from commit f4f60232b46cc2295119f0c572d7251af4500e5d) SERVER-22151 typo fix (cherry picked from commit c298fa69111ec33912c9f2294de8fe8f7703ab35) SERVER-22155 temporarily blacklist cleanup_orphaned_cmd_during_movechunk_hashed.js until it's improved (cherry picked from commit 1cb056dc49c1bbd0fd30e5c3634e85f93c1eb3b3) SERVER-22151 blacklist lagged_config_secondary.js and similar tests from the sharding_csrs_continuous_config_stepdown_WT test suite (cherry picked from commit c60496946bdf5e723bfa3cfb8937e1ab10d15bee) Conflicts: buildscripts/resmokeconfig/suites/sharding_continuous_config_stepdown.yml jstests/sharding/authCommands.js jstests/sharding/authConnectionHook.js jstests/sharding/cleanup_orphaned_cmd_prereload.js jstests/sharding/coll_epoch_test0.js jstests/sharding/coll_epoch_test1.js jstests/sharding/coll_epoch_test2.js jstests/sharding/covered_shard_key_indexes.js jstests/sharding/cursor_cleanup.js jstests/sharding/delete_during_migrate.js jstests/sharding/exact_shard_key_target.js jstests/sharding/listDatabases.js jstests/sharding/mapReduce_inSharded.js jstests/sharding/mapReduce_inSharded_outSharded.js jstests/sharding/mapReduce_nonSharded.js jstests/sharding/mapReduce_outSharded.js jstests/sharding/mongos_no_detect_sharding.js jstests/sharding/mongos_no_replica_set_refresh.js jstests/sharding/multi_mongos2.js jstests/sharding/recovering_slaveok.js jstests/libs/override_methods/sharding_continuous_config_stepdown.js
* SERVER-23387 Part 1: Moved dsi .sh files from clusters/ to bin/Henrik Ingo2016-03-303-10/+9
| | | | | | | | Inside dsi scripts logic is still the same. Main change in etc/*.yml is that ${cluster} (cluster type) is now a parameter to setup-cluster.sh (cherry picked from commit 5260294d8a1df03eefa71570f0c426f2c186a6a7)
* SERVER-21863, SERVER-22767: fix lint errors from recent backports.Ramon Fernandez2016-03-292-11/+23
|
* SERVER-21681 Replace 'or' with operator || to fix Windows buildKaloian Manassiev2016-03-291-1/+1
| | | | (cherry picked from commit 73409b9364b8d83442a23a57ad910fc0438511ec)
* SERVER-21681: Use cursor statistics to derive index sizes for inMemoryGeert Bosch2016-03-291-1/+35
| | | | (cherry picked from commit 7ed2327abb1168d7f89e3cd05c8740eee20dcdde)
* Revert "SERVER-22937 Retry operations run through the ShardRegistry wherever ↵Ramon Fernandez2016-03-2915-123/+166
| | | | | | possible" This reverts commit aa87323a825af440fe431ae82b1fc37adfd20e2c.
* SERVER-21863 Prevent map-reduce from inserting >16MB documents.Max Hirschhorn2016-03-292-0/+74
| | | | (cherry picked from commit 64a7daba1746dcda0f7d25eab82d35e2c093d54f)
* SERVER-22767 mongos segfault when invoking .explain() on certain operationsWaley Chen2016-03-292-2/+29
| | | | (cherry picked from commit cfa10de6e60b4eb0fbaa39d8d5e3a3774ad47b95)
* SERVER-22937 Retry operations run through the ShardRegistry wherever possibleSpencer T Brody2016-03-2915-166/+123
| | | | (cherry picked from commit c918dc295e6e5971e5f9f7c8fde5bee7e4c216b0)
* SERVER-23066 Make killOp accept negative opidGeert Bosch2016-03-291-0/+6
| | | | (cherry picked from commit cbb3a09da470edae68fca624cca880582491a782)
* SERVER-22493 don't use boost's initial_path when finding programs in MongoRunnerJonathan Reams2016-03-281-18/+3
| | | | (cherry picked from commit f0fbd83c55c061f83caa2d8eba4ff4eb700e9a88)
* SERVER-23283 RangeDeleter does not log cursor ids correctly in deleteNow()Randolph Tan2016-03-281-7/+7
| | | | (cherry picked from commit 26603490725d969247044de4f36f487972264023)
* SERVER-22708 Fixed whitespace lint errorAndreas Nilsson2016-03-281-1/+1
| | | | (cherry picked from commit f273757caa5008a3a866d8a6462633b30f1f0e8a)
* SERVER-22708 Insecure configuration startup warningsAndreas Nilsson2016-03-285-40/+63
| | | | (cherry picked from commit ef2130288e7d2c89dcd1a503dfd701263d5563fe)
* Import wiredtiger-wiredtiger-2.7.0-1181-g43e885a.tar.gz from wiredtiger ↵Ramon Fernandez2016-03-25251-3765/+12175
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | branch mongodb-3.2 ref: 5cdd3e3..43e885a SERVER-22676 WiredTiger fails to open databases created by 3.0.0 or 3.0.1 SERVER-22773 gle_shell_server5441.js fails on ppc64le SERVER-22784 Coverity analysis defect 77722: Unused value SERVER-22831 Low query rate with heavy cache pressure and an idle collection SERVER-23040 Coverity analysis defect 98151: Dereference after null check SERVER-23203 WiredTiger changes for MongoDB 3.2.5 WT-2107 Add example code including an event handler WT-2123 Don't clear allocated memory if not required WT-2173 test/format cache stuck full WT-2264 Checkpoints cannot keep up with inserts WT-2280 Add CRC32 Optimized code for PPC64LE WT-2295 WT_SESSION.create does a full-scan of the main table WT-2318 Configurable thread wake up time WT-2322 Join cursor with isolation read-uncommitted may give different results with Bloom filters WT-2345 Evicting tiny pages creates small pages on disk WT-2346 Don't hold schema lock during checkpoint I/O WT-2349 Add ability to open databases read-only WT-2361 column-store starting record number error WT-2366 Extend wtperf to support updates that grow the record size WT-2367 WT_CURSOR.next out-of-order returns failure WT-2374 read error on index file WT-2375 Need tests for collators WT-2376 Modules should compile without including wt_internal.h header file WT-2381 dump utility discards table config WT-2382 Problem with custom collator for 'u' format with join cursor WT-2384 lt, le conditions for ordering cursor in join cursor WT-2387 Fix cursor random unit test on Windows WT-2390 OS X build is broken WT-2391 De-prioritize eviction from indexes WT-2393 Unnecessary error handling labels. WT-2394 Long Unit Test for test_compact02 failed. WT-2395 Recovery failure with an LSM tree WT-2396 Jenkins Spinlock GCC task Hung WT-2397 Cursor traversal from end of the tree skips records. WT-2399 Add test case that verifies cursor traversal WT-2404 Add streaming pack/unpack methods to the extension API WT-2405 test utility error handling. WT-2406 cursor_order lint, minor bug fixes WT-2407 recovery lint WT-2409 Minor Perf Regression in LSM WT-2410 Casting function pointers to different types WT-2411 LSM drop hang WT-2412 Truncate error tag is incorrect WT-2414 Avoid extractor calls for ordering cursor in join cursor WT-2417 Windows Jenkins task is failing WT-2418 test_rebalance failing with EBUSY WT-2419 Tests fail to compile on windows due to new util functions WT-2420 LSM failed to read bytes WT-2421 test_bloom ret assigned but not used WT-2422 multiple definitions of custom die function WT-2423 Session reference count could be wrong if adding the handle fails WT-2425 evict-btree read through performance drop WT-2426 Deadlock caused by recent changes to checkpoint handle locking WT-2427 wtperf should work with builtin compression WT-2428 Make statistics logging compatible with MongoDB WT-2429 Add a statistic that tracks aggressive mode in eviction WT-2430 statistic for join cursor WT-2431 Join statistics documentation needed WT-2432 Understand eviction impact on LSM and readonly workload WT-2433 Allow read-only databases to log statistics WT-2434 Race between force-drop and sweep WT-2435 __wt_evict_file_exclusive_on/off cleanups WT-2436 lt, le conditions for ref cursor with "strategy=bloom" in join cursor WT-2437 Test suite failures on Windows WT-2438 Extend WiredTiger stat declarations to help timeseries tool WT-2440 vpmsum_crc32: Per the PPC64 ABI, v20-v31 are non-volatile register WT-2443 Getting statistic for all indexes used in join cursor WT-2444 broken flag test in wtperf, whitespace WT-2447 join cursor reads main table WT-2448 Add no_scale flag to relevant statistics WT-2449 configure should check for a 64-bit build WT-2451 Allow eviction of metadata WT-2454 checkpoint_sync=false does *not* prevent flushes/sync to disk. WT-2456 Update Power8 CRC32 Code WT-2457 Dropping an LSM table can fail with EBUSY when no user ops are active WT-2459 Allow Configure scripts to provide the --tag option for libtool when compiling on PPC WT-2460 checkpoint failing with WT_ROLLBACK WT-2461 sweep01 failing WT-2463 Test that measures idle CPU usage fails under valgrind WT-2464 Valgrind errors. WT-2465 Coverity 1352899: Dereference before null check WT-2466 Coverity 1352893 Buffer not null terminated WT-2467 Coverity 1352894: Logically dead code WT-2468 Coverity 1352896: Explicit null dereferenced WT-2469 Coverity 1352897: Integer overflowed argument WT-2470 Coverity 1352898: Resource leak WT-2471 review WiredTiger "int" printf formats WT-2473 MSVC doesn't support PRId64 WT-2475 Have reconf script remove cached configure results WT-2476 btree->evict_lock is being accessed after being destroyed WT-2477 Missing define in Windows wiredtiger_config.h WT-2478 Valgrind test failures WT-2481 Recent changes affect LSM performance WT-2482 Coverity 1353015, 1353016, out-of-bounds access WT-2483 readonly02 periodically fails WT-2484 Coverity 1345809: unchecked return value WT-2485 Test/format failure with Floating point exception WT-2487 Release memory in manydbs test WT-2489 warnings from /test/manydbs WT-2490 search_near() returns wrong key for column-store WT-2492 Windows test_config04.test_config04.test_invalid_config crashes WT-2493 verbose lsm_manager unsupported WT-2494 review calls to __wt_free, plus minor bug in an error path. WT-2495 Missing memory initialization leads to crash on Windows WT-2496 test/format unable to read root page WT-2497 test/format saves copy of backup WT-2498 LSM tree drop hangs when a user cursor is open WT-2499 LSM shutdown race causes segfault WT-2501 Dropping a just opened LSM tree isn't safe WT-2502 memory leak in locking handles for checkpoint WT-2503 build warning in lsm_tree.c WT-2506 Using an uninitialised value
* SERVER-22391 Handle race in connpool hostTimeoutJason Carey2016-03-252-0/+48
| | | | | | | | If a new request comes in at the same moment a hostTimeout triggers we can race in shutdown (and hit an invariant). An additional check fixes the misbehavior. (cherry picked from commit c2b1e28fd15a4400cbb311057ef33a2120f1e6e2)
* SERVER-21975 wait for secondary to become secondary before starting tests in ↵matt dannenberg2016-03-251-0/+18
| | | | | | | | | | | replsets/test_command.js change waitForMemberState to handle a potential network hangup in test_commands.js Format JS code with approved style. (cherry picked from commit adbe3cd2afe3aeda46c4576027eaa3482216f851) (cherry picked from commit b8b3c3f5962aea2931df2b8807de35d2a9ff87aa)
* SERVER-23288: Update perf.yml baseline target to 3.0.9dalyd2016-03-251-1/+1
|
* SERVER-23274 renameCollection on a temporary collection correctly replicates.Benjamin Murphy2016-03-242-2/+80
| | | | [cherry-picked from commit a19406fdedac2bff515a0b162c8d496b11f4e455]
* Revert "SERVER-21975 wait for secondary to become secondary before starting ↵Benety Goh2016-03-241-18/+0
| | | | | | tests in replsets/test_command.js" This reverts commit bec0b594ddde4d727b7598d46aebcefc4133bac5.
* SERVER-21975 wait for secondary to become secondary before starting tests in ↵matt dannenberg2016-03-241-0/+18
| | | | | | | | | | | replsets/test_command.js change waitForMemberState to handle a potential network hangup in test_commands.js Format JS code with approved style. (cherry picked from commit adbe3cd2afe3aeda46c4576027eaa3482216f851) (cherry picked from commit b8b3c3f5962aea2931df2b8807de35d2a9ff87aa)
* SERVER-23097 Improve killed executor handling in MapReduceJames Wahlin2016-03-232-23/+24
| | | | (cherry picked from commit 200b4f971b021f792194489c8ffbc95b9f9cba35)
* SERVER-23097 Handle PlanExecutor error in MapReduceJames Wahlin2016-03-231-2/+16
| | | | | (selective cherry pick of mr.cpp changes from commit a12f3f807900829a36f97dc777f98bebe74ad591)
* SERVER-23217 Hang in network_interface_asio_testWaley Chen2016-03-231-2/+2
| | | | (cherry picked from commit d67ed5781d07b0c40be53f18878d7f6061672b3c)
* SERVER-23086 fix lintRamon Fernandez2016-03-231-2/+2
|
* SERVER-23086 avoid rollbacks in replsetprio1.jsEric Milkie2016-03-231-2/+2
| | | | (cherry picked from commit af36940046e5cbdedfc287d8f9185d3ede1a6621)
* SERVER-23109 Typo in src/mongo/shell/collection.jsWaley Chen2016-03-221-1/+1
| | | | (cherry picked from commit 7b6b491620fb9c5622ddff2a8271a84a0a736810)
* SERVER-23254 eslint.py returns 1 on successful patch lint instead of 0Mike Grundy2016-03-221-3/+9
| | | | (cherry picked from commit 20ca6518797b67206d1f23d097c61c78a3ad8810)
* SERVER-22794 fixing network error in continuous step down thread due to ↵Dianna Hohensee2016-03-221-1/+28
| | | | | | | | | unaccounted for primary step down closing connections (cherry picked from commit 1e7fd17ee33d8c7c8e6c49e590c722ff71c7079e) Conflicts: jstests/libs/override_methods/sharding_continuous_config_stepdown.js
* Fixing JS formatting for SERVER-22933 SERVER-22934Dianna Hohensee2016-03-211-61/+53
|
* SERVER-22933 SERVER-22934 make applyOps update the last optime on no-ops, ↵Dianna Hohensee2016-03-212-0/+84
| | | | | | and add testing (cherry picked from commit 24ea13cd77a295e4c33bce9af2deee8cb78e9cfc)
* SERVER-23190 Remove ubuntu 15.04 ppc64le builderJonathan Reams2016-03-211-127/+0
|
* SERVER-23067 Final round of JS linting and formattingMike Grundy2016-03-21141-306/+301
| | | | | | | | | | | | | | | | | | | | | | | | | (cherry picked from commit 1be713cebbb9411d2977ec9996931a4508252af0) Conflicts: jstests/aggregation/bugs/reverseArray.js jstests/concurrency/fsm_all_simultaneous.js jstests/core/counta.js jstests/multiVersion/2_test_launching_cluster.js jstests/noPassthrough/shard_does_not_hang_on_bad_config_server.js jstests/readonly/aggregate.js jstests/readonly/catalog_ops.js jstests/readonly/geo.js jstests/readonly/lib/read_only_test.js jstests/repl/repl5.js jstests/replsets/replsetprio1.js jstests/sharding/auth_no_config_primary.js jstests/sharding/coll_epoch_test1.js jstests/sharding/merge_chunks_compound_shard_key.js jstests/sharding/migration_failure.js jstests/sharding/move_stale_mongos.js jstests/sharding/startup_with_all_configs_down.js src/mongo/shell/servers_misc.js src/mongo/shell/shardingtest.js