summaryrefslogtreecommitdiff
path: root/src/btree/row_key.c
Commit message (Expand)AuthorAgeFilesLines
* When reading pages, include the size of expanded row keys in the memory footp...Michael Cahill2011-11-211-1/+4
* Avoid session buffers, just call malloc/free directly.Michael Cahill2011-11-101-1/+1
* Change the row-store leaf-page binary search code to use keys from the diskKeith Bostic2011-11-101-0/+90
* Update a couple of comments, no real change.Keith Bostic2011-11-061-6/+2
* Remove the workQ code entirely.Michael Cahill2011-11-041-1/+4
* Add the "multithread" connection configuration option, which configuresKeith Bostic2011-09-161-2/+1
* ANSI C-style free semantics for scratch buffers, caller doesn't have toKeith Bostic2011-08-201-4/+2
* Rename __wt_scr_release -> __wt_scr_free so we have an alloc/free pair,Keith Bostic2011-08-191-4/+4
* Add support for RLE counts for deleted and overflow data cells. I don'tKeith Bostic2011-07-161-4/+4
* Replace N different cell extraction functions with a single cell_unpackKeith Bostic2011-07-141-31/+44
* Add support for extending column-store files -- this isn't right yet,Keith Bostic2011-07-131-2/+2
* Add memory-footprint field to the in-memory page structure, it's usedKeith Bostic2011-07-081-2/+0
* Add support for extending column-store files -- this isn't right yet,Keith Bostic2011-07-061-2/+2
* Add spell checking for the source code.Keith Bostic2011-06-101-1/+1
* Don't allocate new buffers when instantiating keys, use the usual scratchKeith Bostic2011-06-031-12/+16
* Change the WT_IKEY's disk-page value-cell offset to be a key-cellKeith Bostic2011-06-021-28/+16
* Instantiate the keys on row-store internal pages as part of reading in theKeith Bostic2011-06-011-119/+13
* Instantiate all of the keys on internal pages when we bring them into memory.Keith Bostic2011-06-011-0/+100
* Replace the overflow bit array with a byte flag in the allocated WT_IKEYKeith Bostic2011-05-311-36/+20
* Change the K/V information in the WT_ROW/WT_ROW_REF structures to be a singleKeith Bostic2011-05-301-27/+100
* Change all struct names to have the prefix "__wt_", and all corresponding typ...Michael Cahill2011-05-301-2/+3
* Add a new buffer-grow function __wt_buf_grow, to grow a buffer in placeKeith Bostic2011-05-291-2/+1
* Reset the final size of the return buffer when rolling forward.Keith Bostic2011-05-291-0/+8
* Keys may be Huffman encoded -- for now, use the heavy-weight __wt_cell_copy()Keith Bostic2011-05-291-13/+18
* The rest of prefix compression -- Huffman encoding is still broken, but IKeith Bostic2011-05-281-55/+226
* First part of prefix compression support:Keith Bostic2011-05-251-2/+2
* Compress the WT_CELL. Previously, a WT_CELL was a single byte encodingKeith Bostic2011-05-181-2/+2
* Remove WT_PAGE->addr and WT_PAGE->size -- we only use the addr/size pairKeith Bostic2011-05-091-1/+1
* Quit copying overflow items down to the beginning of the WT_BUF's memory:Keith Bostic2011-05-051-26/+24
* btree/row_key.c 82 Warning 644: Variable 'ret' (line 21) may not haveKeith Bostic2011-04-071-0/+1
* Add a path for data to be returned to a cursor.Michael Cahill2011-03-291-8/+8
* Make most accesses of on-page data into "const WT_CELL *". That's because we...Michael Cahill2011-03-211-1/+1
* Dump, debug, verify and the cursor code call the key process functionsKeith Bostic2011-03-281-0/+120