summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-25500 If drop fails, close cursors, not sessions.r3.2.9-rc1r3.2.9Michael Cahill2016-08-103-14/+47
|
* SERVER-25167 Increase logging on connection failure in NetworkInterfaMatt Cotter2016-08-083-4/+4
| | | | backport of 0d45c4825ae6a4241c9741cdf95e26863c380255
* SERVER-21378 add setParameter startupAuthSchemaValidation used to bypass ↵Hai-Kinh Hoang2016-08-054-25/+68
| | | | auth metadata startup validation checks
* SERVER-25435: use repo aws key to publish repositoriesSam Kleinman2016-08-041-2/+2
| | | | (cherry picked from commit 115eb6638780de7b6302853875f60cf23c6f6bff)
* SERVER-25424: fix repo config for rhel55Sam Kleinman2016-08-032-11/+5
|
* SERVER-25075 Limit BSONObj buffer size used by 2dsphere index.Siyuan Zhou2016-08-031-4/+13
| | | | (cherry picked from commit 2743e906fef318763e753a67967d503b37fcdd07)
* SERVER-25254 Blacklist new auth test from continuous stepdown suiteRandolph Tan2016-08-021-0/+1
|
* SERVEWR-25212 work around unique indexes in work around for stale dbhashRobert Guo2016-08-011-3/+4
|
* SERVER-25353 Clean shutdown shouldn't leave secondaries needing to apply a batchr3.2.9-rc0Mathias Stearn2016-08-013-13/+32
|
* SERVER-20239 fix default value for enabled parameterBruce Lucas2016-08-011-1/+1
|
* SERVER-24699 Bump Curator versionErnie Hershey2016-07-301-1/+1
| | | | (cherry picked from commit 27e090c6d8727145852bcecad1910ad9ec86159a)
* SERVER-24699: bump curator version and fix shell invocationSam Kleinman2016-07-301-2/+2
| | | | (cherry picked from commit ba4b3ae46e6d96bf52fc3b7f38845dd107fc5173)
* Import wiredtiger-wiredtiger-2.8.0-601-gdddca65.tar.gz from wiredtiger ↵Ramon Fernandez2016-07-2965-7925/+854
| | | | | | | | | | | | | | branch mongodb-3.2 ref: 848e5f5..dddca65 for: 3.2.9 SERVER-24971 Excessive memory held by sessions when application threads do evictions WT-2711 Change statistics log configuration options WT-2730 cursor next/prev can return the wrong key/value pair when crossing a page boundary WT-2760 Fix a bug in backup related to directory sync. Change the filesystem API to make durable the default WT-2798 Crash vulnerability with nojournal after create during checkpoint WT-2802 PPC test/format sanitizer heap-use-after free
* SERVER-17856: Allow mongod users to currentOp and killOp own operationsSpencer Jackson2016-07-2914-70/+304
| | | | (cherry picked from commit 9380a1c12a19a061eaafabb5f6b9e87f16a28179)
* SERVER-22347 Use "legacy" read mode for replica set connections.Max Hirschhorn2016-07-294-2/+63
| | | | | | | | | Adds a Mongo.prototype.isReplicaSetConnection() method to connection objects in the mongo shell. The mongo shell then degrades to use "legacy" read mode for replica set connections because DBCommandCursor doesn't route getMore and killCursors operations to the original server. (cherry picked from commit ef08c9cb7a040c36f367269edb1f144a063f1ee1)
* SERVER-24842 Fix lint by removing trailing whitespace.Max Hirschhorn2016-07-291-1/+1
|
* SERVER-24630 Mongos erroneously advances config optime for writes that fail ↵Siyuan Zhou2016-07-293-14/+19
| | | | | | write concern. Use getLastOpCommitted rather than getLastOpVisible in sharding.
* SERVER-25199: selectively enable log analysis for specific tasksSeveryn Kozak2016-07-291-1/+21
| | | | (cherry picked from commit 1687d591c0a868b564649169ab30867c685fba59)
* SERVER-25330: Update system_perf.yml to use different test_control file for ↵dalyd2016-07-291-1/+8
| | | | | | replica and sharded ycsb (cherry picked from commit cb4ef26f40e8f9b8f3b84f963a3d569c799a31ff)
* SERVER-25302: expand analysis phase of longevity tests to fail on spiky ↵Severyn Kozak2016-07-292-2/+6
| | | | | | throughput (cherry picked from commit 0285ccf68bc4f886833ddcaaba93566fd35b5bf2)
* SERVER-25193: Update system_perf.yml to simplify patch buildsdalyd2016-07-291-0/+11
| | | | (cherry picked from commit 3c3e987093dfcdf5404579886a8036ece55a60b1)
* SERVER-25199: performance project: enable time logic for log analysisSeveryn Kozak2016-07-292-2/+2
| | | | (cherry picked from commit da9a2a5ddf53372f7f27f0c481ce4553f5d03315)
* SERVER-25074 make performance analysis run with log analysisSeveryn Kozak2016-07-292-2/+2
| | | | (cherry picked from commit af5daa51506541d9526ce576f2432809003d2432)
* SERVER-24758: break initialsync out of core_workloadsSeveryn Kozak2016-07-291-0/+56
| | | | | | | Break the initialsync tests out of core_workloads because they clutter the performance dashboard in evergreen too much. (cherry picked from commit a4d1054e8f2e17048db875e43c744917402a02e9)
* SERVER-24842 ShardingStateRecovery::recover cleanup should not wait for ↵Kaloian Manassiev2016-07-293-3/+11
| | | | replication
* SERVER-24693 Remove extra spaces to fix --setParameter argument.Max Hirschhorn2016-07-281-1/+3
| | | | | | clang-format-3.6 doesn't treat ES6 template literals as strings and tries to add spaces around the `=` as though it were a variable assignment.
* SERVER-20239 built-in sampling heap profilerBruce Lucas2016-07-282-0/+682
| | | | backport of 08de471f2a3c61a6e1f1f88f389ac108ec2cc963
* SERVER-24693 Fix lint.Max Hirschhorn2016-07-281-2/+2
|
* SERVER-24719 remove jsCore_v33_validate from WindowsRobert Guo2016-07-281-2/+0
|
* SERVER-24693 Test that the "group" command yields using explain().Max Hirschhorn2016-07-282-47/+32
| | | | (cherry picked from commit 5042151e09a828880658dd6f3cadee0e0eff2ec1)
* SERVER-25274 Make checkDBHashesFsyncLocked, from ↵Jonathan Abrahams2016-07-283-219/+221
| | | | jstests/hooks/check_repl_dbhash.js, an internal function
* Revert "SERVER-24842 ShardingStateRecovery::recover cleanup should not wait ↵Kaloian Manassiev2016-07-281-6/+3
| | | | | | for replication" This reverts commit 53f346b85633e206f00b3c5cdd702a7ef3e90095.
* SERVER-24842 ShardingStateRecovery::recover cleanup should not wait for ↵Kaloian Manassiev2016-07-281-3/+6
| | | | replication
* SERVER-25212 work about stale dbhash valuesRobert Guo2016-07-271-0/+13
|
* SERVER-24719 run index validation on v3.2Robert Guo2016-07-274-2/+123
|
* SERVER-25254 Only advance config server optime in response to messages from ↵Randolph Tan2016-07-274-7/+65
| | | | | | | | | cluster members (cherry picked from commit f22f6e220e5471c0876938bd0812ffa62901e3a7) Conflicts: src/mongo/db/s/sharding_state.cpp
* SERVER-24810 swap assert movePrimary commands with ↵Dianna Hohensee2016-07-2710-12/+10
| | | | | | ShardingTest::ensurePrimaryShard that is more robust (cherry picked from commit 11584b44f94ab93c02e75b4fb392eca43aa4a90c)
* SERVER-25169: move all rhel55 builds to use awsSam Kleinman2016-07-271-69/+21
|
* SERVER-24699: include repo config in artifacts archiveSam Kleinman2016-07-271-0/+1
|
* SERVER-23795 Use storage engine isEmpty instead of storageSize.Michael Cahill2016-07-271-1/+1
| | | | (cherry picked from commit b730f98c9e6c26fe564c6a25612634058ae2dd22)
* Import wiredtiger-wiredtiger-2.8.0-592-g848e5f5.tar.gz from wiredtiger ↵Ramon Fernandez2016-07-26319-6439/+17278
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | branch mongodb-3.2 ref: 8b7110b..848e5f5 for: 3.2.9 This commit replaces a number of previous backports with the original change, so some of the tickets listed below may have been resolved in previous versions already as a backport to the v3.2 branch. For example, SERVER-24580 includes change a63e21b8 as a cherry-pick of 1f4aaa44, but this commit replaces that change with 1f4aaa44 itself. SERVER-23659 Provide useful message when wiredTigerJournalCompressor is changed SERVER-23661 $sample takes disproportionately long time on newly created collection SERVER-24306 40-second journaling stall from "log files prepared" to checkpoint SERVER-24580 Improve performance when WiredTiger cache is full WT-2103 Add incremental backup testing to format WT-2223 Add stress testing for in-memory WT-2268 JSON load incorrect with UNICODE input WT-2319 Add statistics around fsync calls WT-2325 Fix an incomplete comment WT-2343 Assert we don't remove or rename when backup cursor is open WT-2349 Add ability to open databases read-only WT-2359 WiredTiger with Python will hang if a calloc failure occurs during __wt_connection_close WT-2360 Allow disjunctions and combinations of operations in join cursors WT-2408 Windows error translation layer WT-2446 Estimate WT cache hit ratio WT-2450 Salvage releases pages, then explicitly evicts them. WT-2453 Throughput drop in wtperf evict Jenkins tests WT-2479 Dump utility discards table config (JSON) WT-2491 The dhandle close_lock isn't valuable at the moment WT-2504 Should READONLY always read basecfg file? WT-2505 Review clang analyzer warnings WT-2508 Test programs should remove test directories on the "clean" target WT-2514 Log path name is an empty string. WT-2518 LSM checkpoint handle acquisition optimization WT-2520 WT_SESSION::verify should not alter tables WT-2526 Mixing and matching readonly and read/write handles WT-2535 Extend test/format to test for transactions reading their writes WT-2537 Cannot open DB written by WT2.6.1 with WT2.8.0 due to WT_NOTFOUND on recovery WT-2539 Implement file streaming above pluggable filesystems WT-2540 Separate stream and file handle methods WT-2541 Add statistics for number of threads currently in read/write WT-2542 Fixed-length column store reconciliation overwrites original values WT-2544 Fix eviction statistics when clear is configured WT-2546 Eviction server not help evict pages sometimes WT-2547 Add 1-eviction-worker jobs to Jenkins WT-2548 Cap the amount of data handed to raw compression. WT-2549 joins using recno keys return no values WT-2550 java ex_schema example fails WT-2552 Public API for pluggable filesystems WT-2553 Document in-memory configuration and WT_CACHE_FULL error return WT-2554 Implement a framework for adding C test cases WT-2556 Typo in the Java example code WT-2557 format test program should discard log files after incremental backup WT-2558 WT_PAGE structure reorganization WT-2559 Windows segfault in logging code WT-2560 Stuck trying to update oldest transaction ID WT-2562 Reconfig02 test failing sometimes on PPC WT-2565 Item 3573 on page at [write-check] is a corrupted cell WT-2566 All lock operations should be barriers WT-2567 Segfault in test/format log truncate WT-2568 Java PackTest.java compilation error WT-2569 Win_handle_read should always call GetLastError on error WT-2570 Minor lint cleanups. WT-2571 Join code cleanup WT-2572 Don't select an in-memory format run if incompatible options configured WT-2573 Free of stack-allocated WT_REF WT-2574 Format doesn't free all allocated configure memory WT-2576 Variable-length column-store out-of-order return WT-2577 Core dump discarding non-existent addresses WT-2579 In-memory configurations break debugging support WT-2580 Potential SWIG naming conflict in Java WT-2581 Assert multi->disk_image == NULL WT-2582 Cache eviction server error: WT_RESTART WT-2583 Incremental backup can prevent future recovery WT-2584 Don't use periods in error messages WT-2586 Remove ex_config.c until config cursors are supported WT-2589 Check stats using WT_STAT_SET and 'clear' usage WT-2592 Joins using non-recno key types not working WT-2593 Disk full with pre-allocated log files WT-2595 Fix compiler warning in packing tests WT-2597 JSON dump needs LSM tests WT-2598 In-memory FS needs fast lookup on file names WT-2599 Split out the checksum code from the support directory WT-2600 Clean up test program #includes WT-2602 LSM stress hangs with very large uncompressed pages WT-2605 C tests focused on different schema types needed for join and other APIs WT-2609 Incorrect "skips API_END call" error. WT-2610 Investigate eviction hazard pointer check WT-2611 wtperf and/or WT_CONFIG_PARSER do not allow escaped double quotes WT-2612 The dist/s_prototypes script is creating a debugging file xxx. WT-2613 Windows build failing with a C4100 error WT-2615 Enabling checkpoints in test/format leads to reduced concurrency WT-2616 In-memory deadlock getting size WT-2617 Bug in pluggable file system example WT-2621 WiredTiger fails to compile on MSVC 2013 WT-2622 Unit test failed in test_cursor_random.test_cursor_random.test_cursor_random_multiple_page_records WT-2624 snprintf unsupported on MSVC 2013 WT-2626 snprintf errors with macro redefinition on MSVC2015 WT-2627 Coverity complaints WT-2628 Reconciliation can return without unlocking the page lock WT-2629 Introduction of ppc64le crc32c assembly file has made the stack executable WT-2630 Rename WT_FSTREAM methods to avoid using C99 reserved names WT-2632 Test format failures due to "checkpoints cannot be dropped when in-use" WT-2637 The file-extension documentation doesn't cover not-supported cases WT-2644 'wt load -r' (rename) fails with LSM WT-2646 Split the lock_wait flag into two, adding a checkpoint_wait flag WT-2651 Coverity 1355591 resource leak WT-2652 Logging code improvements WT-2653 The custom file-system example should show device configuration WT-2656 Builds failing on GCC 4.7 builder WT-2658 Only include PPC-specific files in PPC builds WT-2659 csuite tests, assorted lint and cleanup. WT-2660 Hang between eviction and connection close WT-2661 Coverity failures: 1356050-1356053 WT-2662 For internal spell checking, strip out double quote literals, they confuse aspell WT-2664 Change eviction so any eviction thread can find candidates WT-2667 Enhance WiredTiger Evergreen testing WT-2668 Create join statistics that are useful and are easy to understand WT-2671 Dump more information about the file layout in verify debug mode WT-2672 Handle system calls that don't set errno WT-2673 Stop automatically increasing memory page max WT-2674 Simplify metadata file check WT-2676 Don't use key size in column store in-memory splits. WT-2677 Fix JSON output so only printable ASCII is produced (seen on Solaris) WT-2682 Add option to configure WiredTiger with strict compiler flags WT-2683 WiredTiger no longer needs to return non-zero disk sizes WT-2685 Hazard pointer failure from clear walk WT-2686 Logging subsystem core dump WT-2687 Test suite should verify the exit status of the wt utility WT-2689 Use after free in WT_SESSION::open_cursor WT-2691 Use wrappers for ctype functions to avoid sign extension errors WT-2692 Fix race in file system example WT-2696 Race condition on unclean shutdown may miss log records with large updates WT-2698 Test/recovery hung WT-2702 Under high thread load, WiredTiger exceeds cache size WT-2704 Test/format hung on bengal WT-2706 Race condition on log file switch can cause missing log records WT-2707 dist/s_label enhancements, and error jump cleanups WT-2709 Connection reconfigure segfault in __wt_conn_cache_pool_destroy WT-2710 WT_FILE_HANDLE_INMEM no longer needs an off field WT-2712 Coverity 1356928 and 1356929: ASSERT_SIDE_EFFECT WT-2713 Document WT_PANIC so pluggable filesystems can panic. WT-2714 Lint WT-2715 random-abort test may write partial record at the end WT-2720 Pull request tester not running Python suite WT-2722 s_label or s_label_loop false positive WT-2724 Eviction workers created on open exit immediately WT-2763 Unit test test_intpack failing on OSX
* SERVER-24334 Support conditional files in WiredTiger build.Michael Cahill2016-07-261-5/+18
| | | | (cherry picked from commit f154e2e2ecc158140d338b0debb9664c0d5ba509)
* SERVER-21820 SERVER-21830 Export endian from SConstruct for use in third_partyAndrew Morrow2016-07-263-1/+11
| | | | | | | (cherry picked from commit 9e518d6d2d1061574f6d56223ce195f42699670b) Conflicts: SConstruct
* SERVER-25273 Concurrency suite dbHash check should call checkDBHashesFsyncLockedJonathan Abrahams2016-07-265-93/+30
|
* SERVER-24699: fix signing key for push taskSam Kleinman2016-07-261-0/+2
|
* SERVER-24699: make all repository publishing synchronousSam Kleinman2016-07-262-34/+358
| | | | (cherry picked from commit 688ab8a44a8c89b1b68bfe7c4968b3a8d7e43f5a)
* SERVER-25258: Improve mongos killOp opID parsingSpencer Jackson2016-07-262-1/+13
|
* SERVER-25259 Drop temporary databases in dbhash testing hookJonathan Abrahams2016-07-261-0/+25
|
* SERVER-25029 fix segfault in mongos when config servers are not availableMisha Tyulenev2016-07-223-0/+39
|
* SERVER-25146 Fix lint failureJonathan Abrahams2016-07-221-1/+4
|