| Commit message (Expand) | Author | Age | Files | Lines |
* | Obscure the name of the internal page's index so code more naturally | Keith Bostic | 2014-03-31 | 1 | -4/+6 |
* | The WT_REF home field should be volatile, not a pointer to a volatile WT_PAGE. | Michael Cahill | 2014-03-31 | 1 | -1/+1 |
* | Bug when deepening the tree in a split, didn't connect the newly created | Keith Bostic | 2014-03-30 | 1 | -6/+4 |
* | Experimental change: move the WT_PAGE.{parent,ref_hint} fields into the | Keith Bostic | 2014-03-29 | 1 | -73/+73 |
* | A problem in the new-split branch is WT_REF structures remain with the | Keith Bostic | 2014-03-26 | 1 | -4/+10 |
* | We can't copy/move the WT_REF structures to the new child pages when | Keith Bostic | 2014-03-05 | 1 | -2/+4 |
* | Merge branch 'develop' into new-split | Keith Bostic | 2014-03-05 | 1 | -2/+2 |
|\ |
|
| * | [mq]: evict-walk-review | Michael Cahill | 2014-03-05 | 1 | -2/+2 |
| * | Switch to using hazard references for walks through the cache. | Michael Cahill | 2014-02-27 | 1 | -2/+2 |
* | | Rename pg_intl_oindex, pg_intl_oentries, pg_intl_orig_index, | Keith Bostic | 2014-02-25 | 1 | -2/+2 |
* | | Switch the WT_PAGE union #defines from pu_xxx to pg_xxx. | Keith Bostic | 2014-02-24 | 1 | -18/+18 |
* | | In general-purpose eviction paths, pass a reference to the page pointer, | Keith Bostic | 2014-02-18 | 1 | -4/+3 |
* | | It's dangerous to reach down into the WT_PAGE_INDEX structure (and doing | Keith Bostic | 2014-02-16 | 1 | -2/+2 |
* | | Add pu_xxx_field #defines for the rest of the page-union fields. | Keith Bostic | 2014-02-05 | 1 | -11/+11 |
* | | Add a new level of indirection on internal pages so there's a way to | Keith Bostic | 2014-02-05 | 1 | -19/+18 |
* | | Replace the WT_PAGE's WT_REF pointer with a uint32_t hint of the slot | Keith Bostic | 2014-02-03 | 1 | -2/+0 |
|/ |
|
* | Avoid unpacking the key cell multiple times when returning key/value | Keith Bostic | 2014-01-09 | 1 | -1/+1 |
* | Minor re-working of 9dd055a. | Keith Bostic | 2014-01-08 | 1 | -4/+3 |
* | Update copyright notices for 2014. | Keith Bostic | 2014-01-07 | 1 | -1/+1 |
* | Make addr_size (block manager's address sizes) a size_t instead of a | Keith Bostic | 2013-12-23 | 1 | -28/+27 |
* | Merge branch 'develop' into fine-grained-durability | Alex Gorrod | 2013-11-18 | 1 | -9/+18 |
|\ |
|
| * | Coverity: Resource leak (RESOURCE_LEAK) | Keith Bostic | 2013-11-16 | 1 | -1/+6 |
| * | Forgot to initialize the address, otherwise we could use uninitialized | Keith Bostic | 2013-11-16 | 1 | -0/+2 |
| * | Coverity: Resource leak (RESOURCE_LEAK) | Keith Bostic | 2013-11-16 | 1 | -1/+4 |
| * | Coverity: Dereference before null check (REVERSE_INULL) | Keith Bostic | 2013-11-16 | 1 | -3/+2 |
| * | Don't test for NULL before calling free(), free handles NULL. | Keith Bostic | 2013-11-15 | 1 | -4/+2 |
| * | ID 1129074 (#1 of 1): Dereference before null check (REVERSE_INULL) | Keith Bostic | 2013-11-15 | 1 | -0/+2 |
* | | Merge branch 'develop' into fine-grained-durability | Michael Cahill | 2013-11-15 | 1 | -2/+4 |
|\ \
| |/ |
|
| * | Create a new cell type WT_CELL_ADDR_LEAF, use it to mark leaf page | Keith Bostic | 2013-11-12 | 1 | -2/+4 |
* | | Create a Python pass for source code style checking (to eventually replace s_... | Michael Cahill | 2013-11-05 | 1 | -1/+1 |
|/ |
|
* | Get rid of the page disk generation, and use a write generation of 0 to | Keith Bostic | 2013-09-27 | 1 | -1/+1 |
* | It's possible to race when deciding if we're making the first update to | Keith Bostic | 2013-09-27 | 1 | -1/+1 |
* | Test the WT_BTREE.modified value before setting it, it's probably a hot | Keith Bostic | 2013-09-27 | 1 | -8/+0 |
* | There are four possible states for the WT_PAGE.dsk memory: the WT_PAGE | Keith Bostic | 2013-08-05 | 1 | -2/+2 |
* | Pass the collator reference instead of the Btree handle to the "standard" | Keith Bostic | 2013-07-25 | 1 | -15/+18 |
* | We do data copies to the return WT_ITEM inside of __wt_row_leaf_key_copy() | Keith Bostic | 2013-07-20 | 1 | -4/+6 |
* | Change "short" data items from 127B or less to be 63B or less, and use the | Keith Bostic | 2013-07-19 | 1 | -6/+6 |
* | __wt_row_key_copy is only called on row-store leaf pages -- make that | Keith Bostic | 2013-07-13 | 1 | -2/+2 |
* | Rework the WT_REF structure child page key to support on-page keys for | Keith Bostic | 2013-07-13 | 1 | -9/+9 |
* | Remove support for prefix-compression on row-store internal pages. | Keith Bostic | 2013-07-13 | 1 | -6/+6 |
* | imported patch realloc_def | Michael Cahill | 2013-05-31 | 1 | -12/+8 |
* | Merge branch 'develop' into data-handles | Michael Cahill | 2013-03-25 | 1 | -28/+16 |
|\ |
|
| * | Keep track of the size of the WT_REF array in internal pages (including WT_AD... | Michael Cahill | 2013-03-18 | 1 | -1/+1 |
| * | Merge branch 'develop' into less-allocation | Keith Bostic | 2013-03-14 | 1 | -7/+4 |
| |\ |
|
| | * | This should be an assert, not a run-time check, it's a coding error | Keith Bostic | 2013-03-14 | 1 | -10/+4 |
| | * | Make WT_ASSERT a no-op when not in DIAGNOSTIC mode. | Alex Gorrod | 2013-03-14 | 1 | -1/+4 |
| * | | Allocate the underlying WT_ROW, WT_COL and WT_REF page structures | Keith Bostic | 2013-03-13 | 1 | -13/+5 |
| |/ |
|
| * | Include newly created split-merge page WT_ADDR and WT_IKEY structures in | Keith Bostic | 2013-03-07 | 1 | -5/+4 |
| * | Fixes for the memory accounting of split-merge pages. | Keith Bostic | 2013-03-07 | 1 | -2/+2 |
| * | Be explicit about the fact that setting read-gen to 0 means "not set". | Keith Bostic | 2013-02-27 | 1 | -2/+2 |