| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
(cherry picked from commit 98d6ce255d8c0e0724beaddf8f591f2c4b8c96a4)
(cherry picked from commit 5e3a56f0abb433a23e0b8cb8f9a0c86c2d6ad80f)
|
| |
|
|
|
|
| |
(cherry picked from commit c35b85eb3adb92d6bfc20fcbe66e915d88f1b4d4)
|
|
|
|
| |
(cherry picked from commit f8dadcefeef7e738d7063ae2df57b9c856b402da)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The JS engine's loadStored eats exceptions that occur while it's loading
functions from system.js. This also eats interruption exceptions, which
can lead to a situation where a map reduce job is killed during
loadStored, but the interrupt is lost. For tests where the map or reduce
stages are long or non-terminating, and we rely on killing them, this
can lead to hangs.
Re-throwing interrupts from the try/catch block around loadStored fixes
this behavior.
(cherry picked from commit 93f767caeebda5ffd295f935e734e0bf02da3356)
|
|
|
|
|
|
| |
Drop from 100 to 50 to lower the memory pressure.
(cherry picked from commit 475e90668351d6f4719e1fbce7cf54f2fdfe52da)
|
|
|
|
| |
(cherry picked from commit 805b8c51a6103e0482df81b5ef9b3efd448b0806)
|
|
|
|
|
|
| |
initial index scan for documents to clone
(cherry picked from commit f5a9081a412ada3fc8a472b267f932f76b345126)
|
|
|
|
| |
(cherry picked from commit 50e97d09553b99b82f29c370d7d3008f037c5b10)
|
| |
|
|
|
|
| |
(cherry picked from commit a6903e29adf6a674711a4cbcd8f4cf3b9bd66432)
|
|
|
|
| |
(cherry picked from commit d2a10dddb97cb8fa7b208661e1875d30fe796bba)
|
|
|
|
| |
donor_shard_abort_and_start_new_migration.js between aborting first migration and starting second migration.
|
|
|
|
| |
(cherry picked from commit 2c310b34126db69d14150318883c8d0ab24c8d34)
|
| |
|
| |
|
|
|
|
| |
(cherry picked from commit 370634f46633f0fd6d626822d7d75752a34d4f50)
|
|
|
|
| |
(cherry picked from commit ecfac2be1f855c19ef6b50eef712fd3b6b9631f7)
|
|
|
|
| |
(cherry picked from commit 031193b825245e1d56d09e41b4c10652ef012579)
|
|
|
|
| |
(cherry picked from commit 2969c83e3dcd4ca26e81b27454938e1c2aa7fe53)
|
|
|
|
|
|
| |
to be elected primary
(cherry picked from commit eb4539257a41b87df5a58b49f88628a3d2d15466)
|
|
|
|
| |
(cherry picked from commit aa98ee551e0fcface0a1c9d63001c269c068d9ac)
|
|
|
|
|
|
| |
benchrun
(cherry picked from commit 6df889d5b5e432b1829947f99e044aa52ba93f91)
|
|
|
|
| |
(cherry picked from commit d79994be3744cb8ae6fa03d775feae178ac69dbc)
|
|
|
|
| |
(cherry picked from commit 95edfa113659c384819a5e6067a9fc88ad8ef2ec)
|
|
|
|
| |
(cherry picked from commit e03d69dde4e36d6f30c58f4fe572f35b0add4367)
|
|
|
|
|
|
| |
config version, electionId)
(cherry picked from commit d06ca003737005b22e4fec49984ce7c73a3993a7)
|
|
|
|
| |
(cherry picked from commit 67bb466b81b162020b0e437a3540a0f57659b183)
|
|
|
|
|
|
| |
beginning of every election_timing.js test cycle
(cherry picked from commit e75d147610ca7b704c7d7a429d4d2d06b8a99603)
|
|
|
|
| |
(cherry picked from commit 3cb6b7f62a7c45694395acee75e73aa919008bf8)
|
|
|
|
| |
(cherry picked from commit b56cd5cb1916e423f8803f0da2b3f3d3856588ad)
|
| |
|
|
|
|
| |
(cherry picked from commit 7a95cd41c36465513c71b787205a01eb355fc320)
|
|
|
|
| |
(cherry picked from commit f72680615029f0d6ee7e2882e554f64d8ad1577f)
|
|
|
|
|
|
|
| |
During benchmarking, if a command returns a cursor object, we should
iterate the cursor until all results are returned.
(cherry picked from commit 1ad5c4f781985adcb4032523bba81655ec654cac)
|
|
|
|
| |
(cherry picked from commit d21109c7b3222088c0a382bbc02103c4d133f42f)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
branch mongodb-3.2
ref: 3c2ad56..07966a4
WT-1517 schema format edge cases
WT-1801 Add a directory sync after rollback of a WT_SESSION::rename operation
WT-2060 Simplify aggregation of statistics
WT-2073 metadata cleanups
WT-2099 Seeing memory underflow messages
WT-2113 truncate01 sometimes fails
WT-2142 Connection cleanup in Python tests
WT-2177 Add an optional per-thread seed to random number generator
WT-2198 bulk load and column store appends
WT-2216 simplify row-store search loop slightly
WT-2225 New split code performance impact
WT-2231 pinned page cursor searches could check parent keys
WT-2235 wt printlog option without unicode
WT-2242 WiredTiger treats dead trees the same as other trees in eviction
WT-2244 Trigger in-memory splits sooner
WT-2245 WTPERF Truncate has no ability to catch up when it falls behind
WT-2246 column-store append searches the leaf page; the maximum record number fails CRUD operations
WT-2247 variable-length column-store in-memory page splits
WT-2256 WTPERFs throttle option fires in bursts
WT-2257 wtperf doesn't handle overriding workload config
WT-2258 WiredTiger preloads pages even when direct-IO is configured.
WT-2259 __wt_evict_file_exclusive_on() should clear WT_BTREE_NO_EVICTION on error
WT-2260 Workloads evict internal pages unexpectedly
WT-2262 Random sampling is skewed by tree shape
WT-2265 Wiredtiger related change in ppc64le specific code block in gcc.h
WT-2266 Add wtperf config to set if perf thresholds are fatal
WT-2267 Improve wtperf throttling implementation to provide steady load
WT-2269 wtperf should dump its config everytime it runs
WT-2272 Stress test assertion in the sweep server
WT-2275 broken DB after application crash
WT-2276 tool to decode checkpoint addr
WT-2277 Remove WT check against big-endian systems
WT-2279 Define WT_PAUSE(), WT_FULL_BARRIER(), etc when s390x is defined
WT-2281 wtperf smoke.sh fails on ppc64le
WT-2282 error in wt_txn_update_oldest verbose message test
WT-2283 retry in txn_update_oldest results in a hang
WT-2284 Repeated macro definition
WT-2285 configure should set BUFFER_ALIGNMENT_DEFAULT to 4kb on linux
WT-2287 WT_SESSION.rebalance
WT-2289 failure in fast key check
WT-2290 WT_SESSION.compact could be more effective.
WT-2291 Random cursor walk inefficient in skip list only trees
WT-2295 WT_SESSION.create does a full-scan of the main table
WT-2296 New log algorithm needs improving for sync/flush settings
WT-2297 Fix off-by-one error in Huffman config file parsing
WT-2299 upper-level WiredTiger code is reaching into the block manager
WT-2301 Add reading a range to wtperf
WT-2303 Build warning in wtperf
WT-2304 wtperf crash dumping config
WT-2305 Fix coverity scan issues on 23/12/2015
WT-2307 Internal page splits can corrupt cursor iteration
WT-2308 custom extractor for ref_cursors in join cursor
WT-2311 Support Sparc
WT-2312 re-creating a deleted column-store page can corrupt the in-memory tree
WT-2313 sweep-server: conn_dhandle.c, 610: dhandle != conn->cache->evict_file_next
WT-2314 page-swap error handling is inconsistent
WT-2316 stress test failure: WT_CURSOR.prev out-of-order returns
WT-2320 Only check copyright when cutting releases
WT-2321 WT-2321: race between eviction and worker threads on the eviction queue
WT-2326 Change WTPERF to use new memory allocation functions instead of the standard
WT-2328 schema drop does direct unlink, it should use a block manager interface.
WT-2331 Checking of search() result for reference cursors before join()
WT-2332 Bug in logging write-no-sync mode
WT-2333 Add a flag so drop doesn't block
WT-2335 NULL pointer crash in config_check_search with invalid configuration string
WT-2338 Disable using pre-allocated log files when backup cursor is open
WT-2339 format post-rebalance verify failure (stress run #11586)
WT-2340 Add logging guarantee assertions, whitespace
WT-2342 Enhance wtperf to support background create and drop operations
WT-2344 OS X compiler warning
WT-2347 Java: schema format edge cases
WT-2348 xargs -P isn't portable
WT-2355 Fix minor scratch buffer usage in logging
SERVER-21833 Compact does not release space to the system with WiredTiger
SERVER-21887 $sample takes disproportionately long time on newly created collection
SERVER-22064 Coverity analysis defect 77699: Unchecked return value
SERVER-21944 WiredTiger changes for 3.2.2
|
|
|
|
| |
(cherry picked from commit 06bd28f354ec36227cd085660fee35c3f8a8543d)
|
|
|
|
| |
(cherry picked from commit 1175510702d070e4eeed436d81c52dec855f664e)
|
|
|
|
| |
(cherry picked from commit 23323e6f1a9074ade844fe364feb121d7b4d8a32)
|
|
|
|
| |
(cherry picked from commit da0c2e704aa0edc8830669865b984d8db861e01e)
|
|
|
|
|
|
| |
large json stacktraces.
(cherry picked from commit 79901a7837f58f2c12d505995a316614e871faef)
|
|
|
|
| |
(cherry picked from commit 7e7ea93facc494fbc393f7170d50b371fbf5f9f0)
|
|
|
|
| |
(cherry picked from commit 7c67e25f37853c60c106d2cf08eca1b81c4133ae)
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
(cherry picked from commit 8ae053a4d9c5bd2672140964e7f09bd6b734dbdc)
|
|
|
|
| |
(cherry picked from commit 1d611a8c7ee346929a4186f524c21007ef7a279d)
|
| |
|