Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-22016 Support rolling back certain applyOps oplog entries in replication. | Andy Schwerin | 2016-01-29 | 2 | -8/+169 |
| | | | | | | | | Specifically, support rolling back insert, update and delete applyOps operations such as those generated by sharding's moveChunk, splitChunk and mergeChunks operations. (cherry picked from commit fc81fdee1da1d949f80075c8a88998fa3b0c5e78) | ||||
* | SERVER-22007 Disable last-error tracking for help commands. | Andy Schwerin | 2016-01-29 | 2 | -1/+4 |
| | | | | (cherry picked from commit 8ae053a4d9c5bd2672140964e7f09bd6b734dbdc) | ||||
* | SERVER-18671 SecondaryPreferred can end up using unversioned connections | Randolph Tan | 2016-01-29 | 8 | -48/+111 |
| | | | | (cherry picked from commit 1d611a8c7ee346929a4186f524c21007ef7a279d) | ||||
* | SERVER-21388 validate captrunc argument | Robert Guo | 2016-01-27 | 2 | -0/+12 |
| | |||||
* | SERVER-21528 clean up capped6.js | Robert Guo | 2016-01-27 | 1 | -94/+89 |
| | |||||
* | SERVER-22324 Update findAndModify_inc.js to handle mmapv1 invalidations. | Max Hirschhorn | 2016-01-27 | 1 | -5/+28 |
| | | | | | | | The "findAndModify" command will return a 'value' of null if a document is invalidated during a yield. (cherry picked from commit b8cad6a59cbce2831e69e6b94f9544d83d6e00b0) | ||||
* | SERVER-21499 Update FSM workloads to handle more frequent yielding. | Max Hirschhorn | 2016-01-27 | 4 | -12/+50 |
| | | | | | | | | When running different FSM workloads simultaneously, it is possible for failpoints or configured server parameters to cause a workload to experience conditions that would normally only occur under high load. (cherry picked from commit c36c82ed483ffcd1087260e4a125c625a2026ed1) | ||||
* | SERVER-22142 join() FlushThread in resmoke.py after running all tests. | Max Hirschhorn | 2016-01-27 | 4 | -10/+55 |
| | | | | | | | | | | | This prevents the FlushThread from running while the interpreter is shutting down and the import machinery is uninitialized. Also fixed an issue where a KeyboardInterrupt while running multiple suites with --continueOnFailure would skip to the next suite, rather than exiting resmoke.py. (cherry picked from commit 00c8c64f6cd9b0d236d50a8a1cf7152e0367a5cd) | ||||
* | SERVER-21875 Support self-termination of hang analyzer on Windows. | Max Hirschhorn | 2016-01-27 | 1 | -1/+10 |
| | | | | (cherry picked from commit d5510db2d57fea4263a8ca7a8bc3dcff88df310a) | ||||
* | SERVER-22042 Use CheckLib to verify SSL library availabiliy | Andrew Morrow | 2016-01-27 | 1 | -46/+64 |
| | | | | (cherry picked from commit 719ac08161e6cff62f518e6f349a634ebcbc3234) | ||||
* | SERVER-22279 SubplanStage must register its MultiPlanStage in _children | Mathias Stearn | 2016-01-27 | 1 | -8/+18 |
| | | | | | | | | Failure to do this caused save() and restore() not to be passed through to the MultiPlanStage (and ultimately the WiredTigerIndexCursor) when MultiPlanStage::pickBestPlan yielded. (cherry picked from commit 27e452997f8be0ee0f513f9f55e1ba4fad4bc027) | ||||
* | SERVER-22261 Ensure LSNFile only contains sequence numbers flushed to data files | Mathias Stearn | 2016-01-27 | 11 | -74/+142 |
| | | | | (cherry picked from commit 0386400f728588140ccd9c896f7b87370d9bc866) | ||||
* | SERVER-21905 Python scripts should read text with universal newline support | Mark Benvenuto | 2016-01-27 | 3 | -3/+3 |
| | | | | (cherry picked from commit 0f825e855c65bde8d3f5b7ad1b046088949cc914) | ||||
* | SERVER-21678 setting fromMigrate flag for deletes in oplog | Dianna Hohensee | 2016-01-27 | 12 | -11/+212 |
| | | | | (cherry picked from commit c28bf48e5d3cbe6c1aceed89adcdf8ed7cba5f42) | ||||
* | SERVER-22232 Increase logging to diagnose build failure in ↵ | Spencer T Brody | 2016-01-27 | 1 | -2/+4 |
| | | | | | | csrs_upgrade_during_migrate.js (cherry picked from commit 11a4e78df9128c7116da1c2da055aa6faccbdf08) | ||||
* | SERVER-22306: enable per-branch overrides | Chung-Yen Chang | 2016-01-26 | 3 | -5/+5 |
| | |||||
* | SERVER-21309 Remove the Install Step from Jstestfuzz in Evergreen | Robert Guo | 2016-01-26 | 1 | -18/+0 |
| | | | | (cherry picked from commit d688727c3db96f899f6c01eff831161d1ed6cca1) | ||||
* | SERVER-21990 Deprecation warning from resmoke.py - replicaset.py insert is ↵ | Mike Grundy | 2016-01-26 | 2 | -10/+11 |
| | | | | | | deprecated (cherry picked from commit a8c2e2c26782fa0da36e2b2334cde38076b3c26a) | ||||
* | SERVER-22249 disabling balancer in sharding stats.js test because it can ↵ | Dianna Hohensee | 2016-01-26 | 1 | -4/+1 |
| | | | | | | conflict with explicit chunk manipulation depending on the timing of operations (cherry picked from commit 0f61121be2a8baca70f97f95d2089753d00d9f44) | ||||
* | SERVER-22303 Wait longer for initial sync to finish in ↵ | Spencer T Brody | 2016-01-25 | 2 | -3/+5 |
| | | | | | | csrs_upgrade_during_migrate.js test (cherry picked from commit db216056c8dc23821b000ca9b4ca7e7d185b3932) | ||||
* | SERVER-21917 Add the httpinterface test suite to the Enterprise RHEL 6.2 variant | Mike Grundy | 2016-01-25 | 1 | -0/+1 |
| | | | | (cherry picked from commit b1faca785d8dc9f8d940a60e625347dda80f42f1) | ||||
* | SERVER-21902 Use multiple shard nodes in the jstestfuzz_sharded suite | Mike Grundy | 2016-01-25 | 1 | -0/+1 |
| | | | | (cherry picked from commit e88df8e76a797d94aebb637b1206f2555f218855) | ||||
* | SERVER-21801 CheckReplDBHash testing hook should check document type ↵ | Mike Grundy | 2016-01-25 | 1 | -1/+27 |
| | | | | | | (resmoke.py) (cherry picked from commit ca39291d733cb2171be6bddcdda8ace8851b1906) | ||||
* | SERVER-21421 Update concurrency suite's ThreadManager constructor to provide ↵ | Mike Grundy | 2016-01-25 | 2 | -2/+2 |
| | | | | | | default executionMode (cherry picked from commit 23a61625841080dae2cf0e07e7aadad0e1424722) | ||||
* | SERVER-21035 Delete the disabled fsm_all_sharded.js test runner | Mike Grundy | 2016-01-25 | 1 | -82/+0 |
| | | | | (cherry picked from commit 366cc4aaa953a79a655fb01bff4804bca97e3386) | ||||
* | SERVER-22219 Use subprocess32 on POSIX systems if it's available. | Max Hirschhorn | 2016-01-25 | 1 | -6/+49 |
| | | | | (cherry picked from commit 153bc4fd12610ba0c1f53e5b6cbdeaa9df574b32) | ||||
* | SERVER-20418 Fix compilation of distlock_test.cpp | Spencer T Brody | 2016-01-22 | 3 | -3/+24 |
| | |||||
* | SERVER-21382 fixing sharding migration to transfer only document deletions ↵ | Dianna Hohensee | 2016-01-22 | 13 | -22/+202 |
| | | | | | | relevant to the chunk being migrated, not every deletion (cherry picked from commit 3663e004dfc2f73b82b3d88b5fa1ac6b7dcd1d33) | ||||
* | SERVER-20418 Make sure that we always start the distlock pinger when running ↵ | Spencer T Brody | 2016-01-22 | 6 | -65/+32 |
| | | | | | | with mirrored config servers (cherry picked from commit 8d3388bedcd52c20ef8a36715082883d7cf45694) | ||||
* | SERVER-20036 Add back line that was accidentally removed | Spencer T Brody | 2016-01-21 | 1 | -0/+1 |
| | | | | (cherry picked from commit 6139a33b400ecd23ee8536da74232f70df0f76c6) | ||||
* | SERVER-22247 Fix clang compile error | Kaloian Manassiev | 2016-01-21 | 1 | -1/+1 |
| | |||||
* | SERVER-20036 Interrupt mapReduce and movePrimary commands on catalog manager ↵ | Spencer T Brody | 2016-01-21 | 9 | -29/+152 |
| | | | | | | change (cherry picked from commit 38740c56f64ba791a681885737f975eb79640a0a) | ||||
* | SERVER-21958 Fix lint error | Andy Schwerin | 2016-01-21 | 2 | -7/+5 |
| | | | | (cherry picked from commit 3323bd3d86cf2ac724a5a2fc066ffcee9a176193) | ||||
* | SERVER-21958 Remove mayYield and mayBeInterrupted flags from cloner, as it ↵ | Andy Schwerin | 2016-01-21 | 8 | -131/+49 |
| | | | | | | is always set to true. (cherry picked from commit 329132d8098db7922902b8a46ea4f46a94408188) | ||||
* | SERVER-22002 Do not retry findAndModify on MMAPv1 | Charlie Swanson | 2016-01-21 | 6 | -134/+29 |
| | |||||
* | SERVER-22247 Do not fail when parsing pre-2.2 sharding collection metadata | Kaloian Manassiev | 2016-01-21 | 6 | -13/+71 |
| | |||||
* | SERVER-21776 Diagnostic logic for reads/writes should use correct log component | Jason Rassi | 2016-01-20 | 2 | -3/+3 |
| | | | | (cherry picked from commit f210ee304a3b6eeb85a67305e6a97a32e1df3c81) | ||||
* | SERVER-22232 Wait for secondaries to catch up before starting new migration ↵ | Spencer T Brody | 2016-01-20 | 2 | -0/+8 |
| | | | | | | in csrs_upgrade_during_migrate.js (cherry picked from commit f52b692e360dfba99d6905848165cb5982b794ba) | ||||
* | SERVER-22165 Fix resmoke.py deadlock between logger pipe and timer thread | Jonathan Abrahams | 2016-01-19 | 1 | -5/+11 |
| | | | | (cherry picked from commit 8aa1202a37900752c102ce7b324f41853ec5c4c9) | ||||
* | SERVER-21940 Workload connection cache in FSM suite is not nulled out properly | Jonathan Abrahams | 2016-01-19 | 1 | -5/+3 |
| | | | | (cherry picked from commit 39be026de1627f3d93d9cdd9528c17b16667402f) | ||||
* | SERVER-21906 always use ReplicaSetMonitor when updating ShardRegistry lookup ↵ | Misha Tyulenev | 2016-01-19 | 2 | -16/+28 |
| | | | | | | maps (cherry picked from commit a05ba516fb340bd7a22480303c8d647b6d6c9874) | ||||
* | SERVER-22121 Add resmoke.py validation testing hook to core & ↵ | Jonathan Abrahams | 2016-01-19 | 2 | -0/+3 |
| | | | | | | sharding_jscore_passthrough test suite YAML files (cherry picked from commit e1763568371ca2a17d80d1052f006eb5cebccbd9) | ||||
* | SERVER-22099 remove an unreliable check in cleanupOrphaned test | Misha Tyulenev | 2016-01-19 | 1 | -7/+0 |
| | | | | (cherry picked from commit 6b95d2ee131a2b8e40f69106ac3f46921269ab46) | ||||
* | SERVER-22169 Avoid deadlock with LegacyCatalogManager's lock pinger thread ↵ | Spencer T Brody | 2016-01-19 | 1 | -2/+5 |
| | | | | | | when swapping CatalogManager (cherry picked from commit 38dd35a5bf1490e000698373b38232211d852b3e) | ||||
* | SERVER-11983: do not create _id field on capped collection updates | Scott Hernandez | 2016-01-19 | 7 | -24/+62 |
| | | | | (cherry picked from commit d50552399bdb5873444f7c49fe9986e009d5da22) | ||||
* | SERVER-22171 Remove the lint task from non-Enterprise RHEL 6.2 variants | Kamran Khan | 2016-01-19 | 1 | -3/+0 |
| | | | | (cherry picked from commit fd07c9285b29814d95547dce30f97c06868a973b) | ||||
* | SERVER-21988: wait for applier before starting rollback | Scott Hernandez | 2016-01-19 | 5 | -89/+66 |
| | | | | (cherry picked from commit 4846585c6a7f09a18ac8c313ca7b0cee405ad29c) | ||||
* | SERVER-22114 Avoid doing unnecessary repeated calls to DBConfig::_load | Randolph Tan | 2016-01-15 | 2 | -10/+40 |
| | | | | (cherry picked from commit 0f85256eefa78b1b74b9e6ae0d1c646853f6f22f) | ||||
* | SERVER-22114 Remove unnecessary refresh in ChunkManagerTargeter::refreshNow | Randolph Tan | 2016-01-15 | 8 | -112/+60 |
| | | | | | | In addition, limit the lifetime of ChunkManager instances so it can free references to ChunkManager earlier. (cherry picked from commit 65f2da2c49c2b22d2b80e6562b9b61f242cb9a18) | ||||
* | SERVER-22100 do not preallocate find/getMore response buffers on Windows DEBUG | Adam Midvidy | 2016-01-15 | 1 | -1/+11 |
| | | | | (cherry picked from commit 9cce8846424654653e9449c134fadbe56a7c5df1) |