summaryrefslogtreecommitdiff
path: root/src/include/btree.h
AgeCommit message (Expand)Author
2014-08-15Add WT_COLLATOR::customize, allowing collators to be customized for specific ...Michael Cahill
2014-07-25Don't hold the checkpoint lock when flushing leaf pages during close orKeith Bostic
2014-07-20Do tree-append tracking in the cursor instead of in the btree handle.Keith Bostic
2014-06-30Instead of using an on-page length of 0 to distinguish between on-page keysKeith Bostic
2014-05-09Speed up checkpoints by doing a better job of skipping pages that can't conta...Michael Cahill
2014-05-08Comment cleanup.Keith Bostic
2014-05-08Skip the fast-append key comparison unless we've previously appendedKeith Bostic
2014-05-01Move the checkpoint generation into the btree structure, increment it after t...Michael Cahill
2014-04-03Rename btree->{evict,root}_page -- they aren't WT_PAGEs any more.Michael Cahill
2014-03-29Experimental change: move the WT_PAGE.{parent,ref_hint} fields into theKeith Bostic
2014-03-27Make sure there is no forced eviction during checkpoints. We were checking t...Michael Cahill
2014-03-26Remove the split_deepen tuning parameter, replace it with something aKeith Bostic
2014-03-16Merge branch 'develop' into new-splitKeith Bostic
2014-03-16I don't see any reason the checkpointing field needs to be declaredKeith Bostic
2014-03-10Restore the internal-key truncation code, it wasn't the problem.Keith Bostic
2014-03-08Remove internal node key-suffix compression from the new-split branch.Keith Bostic
2014-02-26Merge branch 'develop' into new-splitKeith Bostic
2014-02-25Allow some internal pages to be evicted without eviction getting aggressive.Michael Cahill
2014-02-19First cut a a version of new version of split that deepens the tree.Keith Bostic
2014-01-07Update copyright notices for 2014.Keith Bostic
2013-12-16Better/fixed support for huge keys/values.Keith Bostic
2013-12-11Rename the overflow lock, now that it is used for keys and values.Michael Cahill
2013-11-11Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-11-09Fix a few instances of "hazard reference" wording that crept back in.Keith Bostic
2013-10-21Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-10-17Replace the per-btree handle spinlock with an array of 256 spinlocks inKeith Bostic
2013-10-08Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-10-04Move the serialization lock from WT_CONNECTION into WT_BTREE, the btreeKeith Bostic
2013-08-29Scan through files before the main recovery loop, gathering checkpoint LSNs a...Michael Cahill
2013-08-14Add the WT_SESSION.create prefix_compression_min string configuring theKeith Bostic
2013-07-13The major/minor version support was written in a way where it wasn'tKeith Bostic
2013-07-13Rework the WT_REF structure child page key to support on-page keys forKeith Bostic
2013-05-30Don't use u_int in the API, it's a non-standard type. Closes #561.Keith Bostic
2013-04-02Move WT_DATA_HANDLE into its own header file (dhandle.h).Michael Cahill
2013-03-29update a commentKeith Bostic
2013-03-25Merge branch 'develop' into data-handlesMichael Cahill
2013-03-25Merge branch 'develop' into data-handlesMichael Cahill
2013-03-14Cleanup due to s_allAlex Gorrod
2013-03-11Merge branch 'develop' into default-configMichael Cahill
2013-03-07Make the split percentage apply even when the resulting split page sizeKeith Bostic
2013-03-07Merge branch 'develop' into default-configMichael Cahill
2013-02-22Make run-time statistics optional, defaulted to "off".Keith Bostic
2013-02-13Include the default file configuration when opening a file.Keith Bostic
2013-02-06Remove support for the no-cache configuration, revert back to maintainingKeith Bostic
2013-01-30Merge pull request #444 from wiredtiger/mmapMichael Cahill
2013-01-26In order to mmap read-only checkpoints, we need a place to store aKeith Bostic
2013-01-25Allow LSM trees to discard the btree handle from the active chunk.Alex Gorrod
2013-01-16Add a statistic to track the maximum depth of the tree, as measured by theKeith Bostic
2013-01-08Add a new memory_max_page configuration option.Alex Gorrod
2013-01-03Remove disabled code and rename "writes_disabled" now that all eviction is di...Michael Cahill