summaryrefslogtreecommitdiff
path: root/src/btree/bt_ovfl.c
Commit message (Expand)AuthorAgeFilesLines
* Upgrade copyright notices from 2015 to 2016.Keith Bostic2016-01-011-1/+1
* Revert "WT-2119 Assert that we don't free overflow items during checkpoints."Michael Cahill2015-09-251-8/+0
* WT-2119 Assert that we don't free overflow items during checkpoints.Michael Cahill2015-09-251-0/+8
* Boolean conversion for the rest of the btree code.Keith Bostic2015-09-231-1/+1
* WT-2093 Use the C99 bool type to clarify when functions return true/false.Michael Cahill2015-09-081-6/+6
* Cache a maximum of 2MB per session for scratch buffers (configurable via an u...Michael Cahill2015-01-051-1/+1
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* Change read/write locks to no longer track if an exclusive lock wasKeith Bostic2014-10-281-2/+2
* The disk header in a page is read-only: mark it const.Michael Cahill2014-04-301-2/+2
* Change the block manager to not touch the WT_ITEM.{mem,memsize} fieldsKeith Bostic2014-04-281-2/+4
* We have to hold the overflow lock regardless of whether or not the on-pageKeith Bostic2014-04-031-6/+1
* comment typoKeith Bostic2014-04-021-1/+1
* Don't reset the on-page cells to "overflow removed" until reconciliationKeith Bostic2014-03-191-32/+65
* If the on-page overflow cell is known to be WT_CELL_VALUE_OVFL_RM,Keith Bostic2014-03-191-2/+9
* Change the overflow key/value addresses from a skiplist into a simpleKeith Bostic2014-03-191-1/+1
* We can't collapse removed key and value overflow items into a singleKeith Bostic2014-03-191-10/+10
* Assert we only reset a cell once, and that it's the type we expect whenKeith Bostic2014-03-191-6/+7
* Generalize overflow keys to look like overflow values, that is, set theKeith Bostic2014-03-181-19/+18
* Update copyright notices for 2014.Keith Bostic2014-01-071-1/+1
* Make addr_size (block manager's address sizes) a size_t instead of aKeith Bostic2013-12-231-2/+2
* Rename the overflow lock, now that it is used for keys and values.Michael Cahill2013-12-111-4/+4
* Merge branch 'develop' into statistics-splitKeith Bostic2013-10-211-179/+77
|\
| * Fix a comment.Keith Bostic2013-10-201-3/+1
| * There's magic code to handle overflow records that have been deleted butKeith Bostic2013-10-181-179/+79
* | API change: rework "run-time" and "tree-walk" statistics configuration.Keith Bostic2013-10-191-3/+3
* | Merge branch 'develop' into statistics-splitKeith Bostic2013-10-171-2/+2
|\ \ | |/
| * Replace the per-btree handle spinlock with an array of 256 spinlocks inKeith Bostic2013-10-171-2/+2
* | Split statistics macros into two parts: run-time and everything else,Keith Bostic2013-10-101-3/+3
|/
* Move the serialization lock from WT_CONNECTION into WT_BTREE, the btreeKeith Bostic2013-10-041-2/+2
* Add a new skiplist to the WT_PAGE_MODIFY structure and use it to trackKeith Bostic2013-08-301-15/+14
* We're only tracking overflow records: clean up the naming and comments.Keith Bostic2013-08-281-4/+4
* Fix a comment.Keith Bostic2013-07-291-3/+3
* Simplify scans through the global table of transaction IDs.Michael Cahill2013-05-271-10/+2
* Merge branch 'develop' into data-handlesMichael Cahill2013-03-251-1/+1
|\
| * TypoKeith Bostic2013-02-191-1/+1
* | Merge branch 'develop' into data-handlesMichael Cahill2013-03-251-12/+318
|\ \ | |/
| * Update copyright notice to 2013.Keith Bostic2013-01-011-1/+1
| * Change __wt_readlock, __wt_try_writelock, __wt_writelock, __wt_rwunlockKeith Bostic2012-12-071-4/+4
| * Push further down the "data-source" path: rename WT_BSTAT_XXX toKeith Bostic2012-12-061-3/+3
| * Review the statistics: rename the statistics names for consistency andKeith Bostic2012-12-051-3/+3
| * Incorporate reconciliation tracking items in page and cache memoryKeith Bostic2012-11-271-3/+0
| * Move compression out of the block-manager layer to the btree layer.Keith Bostic2012-11-221-1/+1
| * The __wt_cell_unpack_copy function copies the key/value sometimes butKeith Bostic2012-10-111-1/+1
| * Reset the on-page cell, even if we didn't cache the overflow value.Keith Bostic2012-10-101-4/+11
| * Restructure so there are column-store and row-store specific "is thisKeith Bostic2012-10-101-28/+46
| * If the on-page cell is set to "deleted overflow", we can't unroll thatKeith Bostic2012-10-101-103/+71
| * Michael fixed the problem with txn visibility, remove conditional codeKeith Bostic2012-10-091-9/+4
| * Fix the last commit: turning it off means we still have to read theKeith Bostic2012-10-071-0/+1
| * Add a simple test for the (hopefully) common case of a singleKeith Bostic2012-10-071-15/+22
| * Support for deleting overflow values in variable-length column-stores.Keith Bostic2012-10-071-134/+247