summaryrefslogtreecommitdiff
path: root/src/btree/bt_curnext.c
Commit message (Expand)AuthorAgeFilesLines
* WT-2112 Use bool in more placesMichael Cahill2015-09-291-1/+1
* Merge pull request #2209 from wiredtiger/more-bool-keithMichael Cahill2015-09-291-12/+10
* WT-2042 Only try to evict tombstones that are visible to all readers.Keith Bostic2015-09-181-4/+8
* Make the eviction walk incremental: don't spend too long in any one file, fix...Michael Cahill2015-02-171-1/+1
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* Revert changes to flow control that are no longer required.Michael Cahill2014-12-081-29/+16
* Check whether to evict pages with many deletes where:Michael Cahill2014-12-081-4/+8
* Don't clear the count of deleted items on every iteration, clear itKeith Bostic2014-12-051-1/+5
* Maintain the count of deleted items in the cursor until it leaves theKeith Bostic2014-12-051-36/+15
* Do the forced eviction call in the lower-level next/prev code. Now that we m...Michael Cahill2014-12-051-38/+56
* Force eviction if we see many consecutive deletes when scanning through a page.Michael Cahill2014-12-051-8/+16
* Move the READGEN_OLDEST logic into a function to make it less obscure.Michael Cahill2014-12-051-1/+1
* Push the logic about whether to evict pages with too many deleted items down ...Michael Cahill2014-12-051-20/+31
* Generalize the change to forcibly evict pages that are full of deleted items....Michael Cahill2014-11-281-27/+34
* Fix repeated deletes from the beginning of a tree to force eviction and avoid...Michael Cahill2014-11-261-1/+11
* Use WT_PAGE_IS_INTERNAL instead of testing explicitly.Keith Bostic2014-08-281-3/+2
* Rename __cursor_search_clear __cursor_pos_clear; it's the code thatKeith Bostic2014-07-171-1/+1
* Change WT_CURSOR.next-random to handle insert lists where the updatesKeith Bostic2014-06-141-38/+0
* Once we find an update object we can use, remember it and pass it intoKeith Bostic2014-06-131-4/+9
* Experimental change: move the WT_PAGE.{parent,ref_hint} fields into theKeith Bostic2014-03-291-25/+29
* Merge branch 'develop' into new-splitKeith Bostic2014-03-051-4/+4
|\
| * Fix a warning from using a variable called "truncate":Michael Cahill2014-03-051-2/+2
| * [mq]: evict-walk-reviewMichael Cahill2014-03-051-4/+4
* | Switch the WT_PAGE union #defines from pu_xxx to pg_xxx.Keith Bostic2014-02-241-4/+4
* | Add pu_xxx_field #defines for the rest of the page-union fields.Keith Bostic2014-02-051-3/+3
* | Add a new level of indirection on internal pages so there's a way toKeith Bostic2014-02-051-4/+6
|/
* Update copyright notices for 2014.Keith Bostic2014-01-071-1/+1
* Coverity: structurally dead code (UNREACHABLE) unreachable: Since theKeith Bostic2013-11-151-23/+16
* Merge branch 'develop' into statistics-splitKeith Bostic2013-10-211-23/+6
|\
| * There's magic code to handle overflow records that have been deleted butKeith Bostic2013-10-181-23/+6
* | API change: rework "run-time" and "tree-walk" statistics configuration.Keith Bostic2013-10-191-4/+4
* | Split statistics macros into two parts: run-time and everything else,Keith Bostic2013-10-101-4/+4
|/
* The cursor's write-generation value is no longer used, it's only set andKeith Bostic2013-08-241-15/+0
* It's now possible to find a valid WT_INSERT_HEAD structure that's emptyKeith Bostic2013-08-241-3/+3
* Wrap the btree cursor operations with code that saves/restores the cursorKeith Bostic2013-07-301-4/+4
* Change "short" data items from 127B or less to be 63B or less, and use theKeith Bostic2013-07-191-1/+1
* Turn off Huffman encoding for keys on row-store internal pages.Keith Bostic2013-07-131-2/+2
* Remove support for prefix-compression on row-store internal pages.Keith Bostic2013-07-131-1/+1
* Add a connection-level statistic for btree cursor ops and an LSMKeith Bostic2013-04-231-0/+4
* Merge branch 'develop' into data-handlesMichael Cahill2013-03-251-7/+6
|\
| * Configure the walk routine to not return internal pages (we addedKeith Bostic2013-02-281-7/+6
* | Merge branch 'develop' into data-handlesMichael Cahill2013-03-251-22/+29
|\ \ | |/
| * Update copyright notice to 2013.Keith Bostic2013-01-011-1/+1
| * We have a panic function: make a failure to clear a hazard pointerKeith Bostic2012-12-121-4/+4
| * Push further down the "data-source" path: rename WT_BSTAT_XXX toKeith Bostic2012-12-061-2/+2
| * Review the statistics: rename the statistics names for consistency andKeith Bostic2012-12-051-2/+2
| * Don't automatically fail inserts if the write generation check fails: compare...Michael Cahill2012-11-161-1/+1
| * The __wt_cell_unpack_copy function copies the key/value sometimes butKeith Bostic2012-10-111-27/+16
| * Correctly handle errors other than WT_RESTART from __wt_cell_unpack_copy().Keith Bostic2012-10-111-2/+3
| * Support for deleting overflow values in variable-length column-stores.Keith Bostic2012-10-071-2/+16