| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
WT-2193 Backport 3.0. Handle read-committed metadata checkpoints during snapshot transactions
|
| |
| |
| |
| | |
We already have a metadata handle available.
|
| |
| |
| |
| | |
The metadata checkpoint session handle needs to open btree handles.
|
| |
| |
| |
| |
| |
| | |
(cherry picked from commit 2f0b3e2)
WT-2193 Backport 3.0. Handle read-committed metadata checkpoints during snapshot transactions
|
|\ \
| | |
| | | |
WT-2253 Backport to 3.0. Evict pages left behind by in-memory splits.
|
| | |
| | |
| | |
| | |
| | |
| | | |
(cherry picked from commit c70b097)
WT-2553 Backport to 3.0. Prioritize WT_READGEN_OLDEST pages for eviction.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
(cherry picked from commit 4fc3e39)
WT-2553 Backport to 3.0. Evict pages left behind by in-memory splits.
|
|\ \ \
| |_|/
|/| | |
WT-2196 MongoDB 3.0 backport fixes for size only statistics
|
| |\ \
| |/ /
|/| | |
|
|\ \ \
| |_|/
|/| | |
WT-2320 Backport to 3.0. Only check copyright as part of cutting a release.
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
(cherry picked from commit 051ab40)
WT-2320 Backport to 3.0. Only check copyright as part of cutting a release.
Builds on another change that was pushed directly to develop branch: 00c2116
|
| |
| |
| |
| |
| |
| | |
(cherry picked from commit ff27fe9)
WT-2196 Backport to 3.0. Fix error handling in size only statistics.
|
| |
| |
| |
| |
| |
| | |
(cherry picked from commit a887cb2)
WT-2196: Backport to 3.0. Fix size-only statistics when there are LSM tables.
|
|/
|
|
|
|
| |
(cherry picked from commit b1de96c)
WT-2196 Backport to 3.0. Fix size-only statistics when there are LSM tables.
|
|\
| |
| | |
WT-2174 Backport - Enhance size statistics to not wait for the table lock
|
|/
|
|
|
|
| |
(cherry picked from commit 497b744d6)
WT-2174 Backport - Enhance size statistics to not wait for the table lock
|
|\
| |
| | |
SERVER-21553 3.0 backport
|
| |
| |
| |
| | |
Free the referenced block in the right place :(
|
| |\
| |/
|/| |
|
| |
| |
| |
| |
| | |
Appararently the changes for test/format to configure log compression
were not backported to the mongodb-3.0 branch.
|
| |
| |
| |
| |
| |
| | |
WT-2241 Use a lock to protect transaction ID allocation.
(cherry picked from commit 6c7338f2e62d74d59d590a6712eb7e55f2586a8a)
|
| |
| |
| |
| |
| |
| | |
WT-2237 Avoid yields if we race allocating transaction IDs.
(cherry picked from commit e90b5906b969e9e34c8aa7e304a5983ef8077bca)
|
| |
| |
| |
| |
| |
| | |
WT-2237 Have threads publish unique transaction IDs so that updates always become visible immediately on commit.
(cherry picked from commit 0a52a80a39fc47145fb755d792792ae820b266ed)
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(cherry picked from commit e731ef8ab)
Conflicts:
src/btree/bt_discard.c
src/btree/bt_slvg.c
src/btree/bt_split.c
src/evict/evict_page.c
src/reconcile/rec_write.c
|
| |
| |
| |
| |
| |
| |
| | |
(cherry picked from commit 2d01a566)
Conflicts:
src/btree/bt_split.c
|
|/
|
|
|
|
|
|
|
|
|
|
| |
(cherry picked from commit bff6525c8)
Conflicts:
src/btree/bt_discard.c
src/btree/bt_slvg.c
src/btree/bt_split.c
src/evict/evict_page.c
src/include/btree.i
src/reconcile/rec_write.c
|
|\
| |
| | |
SERVER-21027 Reverse split if there are many deleted pages (3.0)
|
| | |
|
| |
| |
| |
| |
| |
| | |
SERVER-21027 Don't leave empty internal pages in the tree
(cherry picked from commit ba931c1)
|
| | |
|
| |
| |
| |
| |
| |
| | |
SERVER-21027 Fix reverse splits to keep the original child ref locked
(cherry picked from commit f4d20a3)
|
|/
|
|
|
|
|
|
|
|
|
| |
SERVER-21027 Reverse split if there are many deleted pages
(cherry picked from commit 35d46c3)
Conflicts:
src/btree/bt_delete.c
src/btree/bt_read.c
src/evict/evict_page.c
|
|
|
|
|
|
| |
Merge pull request #1988 from wiredtiger/split-deepen-for-append
(cherry picked from commit a98417879da9eacefecd74242fd3924b46e31183)
|
|
|
|
|
|
| |
Merge pull request #2236 from wiredtiger/SERVER-20303-mjc
(cherry picked from commit f12d478229822ee19b5767e05e73083adbe095f4)
|
|
|
|
|
|
| |
Merge pull request #2242 from wiredtiger/wt-2159
(cherry picked from commit ce9d26513f6c80f6b3266a7568ee1f0c4edcd28d)
|
|
|
|
|
| |
This change was partially backported already via changes to
__wt_page_can_split, make it work for real.
|
| |
|
|
|
|
|
|
| |
Merge pull request #2221 from wiredtiger/more-bool
(cherry picked from commit d76280fa1efc6452dd3200f4b0b3639009348118)
|
|
|
|
|
|
| |
Merge pull request #2210 from wiredtiger/wt2126
(cherry picked from commit 87c52d446eba66ef686b2144afe3d925c95297c1)
|
|
|
|
|
|
| |
Merge pull request #2216 from wiredtiger/more-bool
(cherry picked from commit 53638a10713925406f92d20fa840a94cd2cfa22a)
|
|
|
|
|
|
| |
Merge pull request #2208 from wiredtiger/more-bool
(cherry picked from commit f1837bf787832c818d226df4c662093d124b01f8)
|
|
|
|
|
| |
WT-2122 more boolean conversion
(cherry picked from commit 91deacba5a77db31216fccfb6bffdbe81375f0b4)
|
|
|
|
|
|
| |
Merge pull request #2207 from wiredtiger/large-records
(cherry picked from commit 75a46556bbca11630c045d46a51282a7defad209)
|
|
|
|
|
|
| |
Merge pull request #2206 from wiredtiger/WT-2115
(cherry picked from commit 10c2f15b087327ab0ce0a790b4d1266dec366541)
|
|
|
|
|
|
| |
Merge pull request #2190 from wiredtiger/wt-2101
(cherry picked from commit 41db2ee37d11b0a885fc883dbcb2a92394e598d1)
|
|
|
|
|
|
| |
Merge pull request #2178 from wiredtiger/use-bool
(cherry picked from commit d9391c0df4dc38c8ea571bde4808ced194d7cff0)
|
| |
|
|
|
|
|
|
| |
Merge pull request #2155 from wiredtiger/WT-2064
(cherry picked from commit 66757f72471ced8edd858c4dd2742e6318ed446a)
|