summaryrefslogtreecommitdiff
path: root/src/include/btree.h
Commit message (Expand)AuthorAgeFilesLines
* WT-2112: Boolean conversion pass over include.Michael Cahill2015-09-301-3/+3
* Merge pull request #2209 from wiredtiger/more-bool-keithMichael Cahill2015-09-291-1/+1
* Merge pull request #1995 from wiredtiger/skip-checkpointMichael Cahill2015-05-291-2/+3
* Rename WT_BTREE_NO_HAZARD to be WT_BTREE_IN_MEMORY, to better reflectKeith Bostic2015-04-271-2/+2
* Change the sweep server to only operate on clean files. Track the maximum tr...Michael Cahill2015-03-241-0/+1
* Add a global checkpoint generation and track it per data handle.Alex Gorrod2015-03-111-0/+1
* Make the "split to deepen the tree" configuration values real, storedKeith Bostic2015-02-021-8/+15
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* Separate the btree maximum key/value sizes from the underlying pageKeith Bostic2014-12-091-2/+3
* Force eviction if we see many consecutive deletes when scanning through a page.Michael Cahill2014-12-051-0/+3
* Add WT_COLLATOR::customize, allowing collators to be customized for specific ...Michael Cahill2014-08-151-0/+1
* Don't hold the checkpoint lock when flushing leaf pages during close orKeith Bostic2014-07-251-0/+7
* Do tree-append tracking in the cursor instead of in the btree handle.Keith Bostic2014-07-201-1/+0
* Instead of using an on-page length of 0 to distinguish between on-page keysKeith Bostic2014-06-301-4/+6
* Speed up checkpoints by doing a better job of skipping pages that can't conta...Michael Cahill2014-05-091-6/+0
* Comment cleanup.Keith Bostic2014-05-081-3/+2
* Skip the fast-append key comparison unless we've previously appendedKeith Bostic2014-05-081-0/+1
* Move the checkpoint generation into the btree structure, increment it after t...Michael Cahill2014-05-011-0/+6
* Rename btree->{evict,root}_page -- they aren't WT_PAGEs any more.Michael Cahill2014-04-031-2/+2
* Experimental change: move the WT_PAGE.{parent,ref_hint} fields into theKeith Bostic2014-03-291-2/+2
* Make sure there is no forced eviction during checkpoints. We were checking t...Michael Cahill2014-03-271-1/+1
* Remove the split_deepen tuning parameter, replace it with something aKeith Bostic2014-03-261-1/+0
* Merge branch 'develop' into new-splitKeith Bostic2014-03-161-1/+1
|\
| * I don't see any reason the checkpointing field needs to be declaredKeith Bostic2014-03-161-1/+1
* | Restore the internal-key truncation code, it wasn't the problem.Keith Bostic2014-03-101-0/+1
* | Remove internal node key-suffix compression from the new-split branch.Keith Bostic2014-03-081-1/+0
* | Merge branch 'develop' into new-splitKeith Bostic2014-02-261-1/+3
|\ \ | |/
| * Allow some internal pages to be evicted without eviction getting aggressive.Michael Cahill2014-02-251-1/+3
* | First cut a a version of new version of split that deepens the tree.Keith Bostic2014-02-191-0/+1
|/
* Update copyright notices for 2014.Keith Bostic2014-01-071-1/+1
* Better/fixed support for huge keys/values.Keith Bostic2013-12-161-8/+14
* Rename the overflow lock, now that it is used for keys and values.Michael Cahill2013-12-111-1/+1
* Merge branch 'develop' into fine-grained-durabilityMichael Cahill2013-11-111-1/+1
|\
| * Fix a few instances of "hazard reference" wording that crept back in.Keith Bostic2013-11-091-1/+1
* | Merge branch 'develop' into fine-grained-durabilityMichael Cahill2013-10-211-2/+0
|\ \ | |/
| * Replace the per-btree handle spinlock with an array of 256 spinlocks inKeith Bostic2013-10-171-2/+0
* | Merge branch 'develop' into fine-grained-durabilityMichael Cahill2013-10-081-0/+2
|\ \ | |/
| * Move the serialization lock from WT_CONNECTION into WT_BTREE, the btreeKeith Bostic2013-10-041-0/+2
* | Scan through files before the main recovery loop, gathering checkpoint LSNs a...Michael Cahill2013-08-291-0/+2
|/
* Add the WT_SESSION.create prefix_compression_min string configuring theKeith Bostic2013-08-141-1/+2
* The major/minor version support was written in a way where it wasn'tKeith Bostic2013-07-131-2/+9
* Rework the WT_REF structure child page key to support on-page keys forKeith Bostic2013-07-131-2/+4
* Don't use u_int in the API, it's a non-standard type. Closes #561.Keith Bostic2013-05-301-1/+1
* Move WT_DATA_HANDLE into its own header file (dhandle.h).Michael Cahill2013-04-021-40/+0
* update a commentKeith Bostic2013-03-291-1/+1
* Merge branch 'develop' into data-handlesMichael Cahill2013-03-251-14/+4
|\
| * Cleanup due to s_allAlex Gorrod2013-03-141-5/+2
| * Merge branch 'develop' into default-configMichael Cahill2013-03-111-7/+0
| |\
| | * Make the split percentage apply even when the resulting split page sizeKeith Bostic2013-03-071-7/+0
| * | Merge branch 'develop' into default-configMichael Cahill2013-03-071-1/+1
| |\ \ | | |/