summaryrefslogtreecommitdiff
path: root/src/include/cursor.i
AgeCommit message (Expand)Author
2014-08-13Add flags to page release, respect WT_READ_NO_GEN to avoid forced eviction.Michael Cahill
2014-07-17Clean up __cursor_pos_clear: only clear the fields we need to clear andKeith Bostic
2014-07-17Rename __cursor_search_clear __cursor_pos_clear; it's the code thatKeith Bostic
2014-07-07Encode the location/length of simple values in the WT_ROW pointer, alongKeith Bostic
2014-07-02Merge pull request #1090 from wiredtiger/onpage-cellMichael Cahill
2014-07-01Minor code shuffling to simplify setup.Keith Bostic
2014-06-30Convert row-store fast on-page key processing from per-page to per key.Keith Bostic
2014-06-25Merge branch 'develop' into split-memory-managementMichael Cahill
2014-06-20Free memory more aggressively after splits. Keep the list of allocated objec...Michael Cahill
2014-06-18Merge branch 'develop' into avoid-cell-unpackKeith Bostic
2014-06-14Fixes for WT_INSERT objects with invisible WT_UPDATE objects. ForKeith Bostic
2014-05-30Experimental change to avoid unpacking cells in order to accessKeith Bostic
2014-04-29Change __wt_buf_grrow_worker to copy non-local data into place, thisKeith Bostic
2014-04-28Change the block manager to not touch the WT_ITEM.{mem,memsize} fieldsKeith Bostic
2014-03-29Experimental change: move the WT_PAGE.{parent,ref_hint} fields into theKeith Bostic
2014-01-09Avoid unpacking the key cell multiple times when returning key/valueKeith Bostic
2014-01-07Update copyright notices for 2014.Keith Bostic
2013-12-10Avoid bouncing the session cursor count between zero and one when searching a...Michael Cahill
2013-11-15Move the cache full check to cursor enter, when there are no cursors positioned.Michael Cahill
2013-11-15Read-only workloads need a cache full check.Michael Cahill
2013-11-08Don't block the oldest reader in the system forever. Try harder to evict whe...Michael Cahill
2013-10-18There's magic code to handle overflow records that have been deleted butKeith Bostic
2013-10-05Comment: explain why we copy the prefix before growing the buffer.Michael Cahill
2013-10-05Fix a bug scanning through a memory-mapped file with overflow items (which is...Michael Cahill
2013-10-04minor cleanup, only assign to kb.{data,size} once.Keith Bostic
2013-10-05Always cache the last key returned for use in scans. Otherwise, we can do hu...Michael Cahill
2013-09-12Fix a bug where a read-uncommitted scan was keeping the oldest transaction IDMichael Cahill
2013-08-24The cursor's write-generation value is no longer used, it's only set andKeith Bostic
2013-07-30Wrap the btree cursor operations with code that saves/restores the cursorKeith Bostic
2013-07-20We do data copies to the return WT_ITEM inside of __wt_row_leaf_key_copy()Keith Bostic
2013-07-20Clarify a comment, no other change.Keith Bostic
2013-07-19Change "short" data items from 127B or less to be 63B or less, and use theKeith Bostic
2013-07-13__wt_row_key_copy is only called on row-store leaf pages -- make thatKeith Bostic
2013-07-13Turn off Huffman encoding for keys on row-store internal pages.Keith Bostic
2013-07-13Remove support for prefix-compression on row-store internal pages.Keith Bostic
2013-05-15typoMichael Cahill
2013-05-15Fix ordering of application eviction so a session's read-committed transactio...Michael Cahill
2013-04-23Only evict a single page from __cursor_leave to avoid latency spikes.Alex Gorrod
2013-03-25Merge branch 'develop' into data-handlesMichael Cahill
2013-03-25Merge branch 'develop' into data-handlesMichael Cahill
2013-03-22Fix retry logic in autocommit transactions, check for errors from __wt_cache_...Michael Cahill
2013-03-22Move the cache full check for autocommit transactions out of the rollback pat...Michael Cahill
2013-03-02Attempt to avoid test/format getting stuck: check if the cache is full beforeMichael Cahill
2013-03-01Fix a fat-fingered change: we always need to release our snapshot when the la...Michael Cahill
2013-02-18Don't check if the cache is full when resetting a cursor if a transaction is ...Michael Cahill
2013-02-06Remove support for the no-cache configuration, revert back to maintainingKeith Bostic
2013-01-01Update copyright notice to 2013.Keith Bostic
2012-12-19Don't clear the cursor APP flags until the key or value is update. Otherwise...Michael Cahill
2012-12-19whitespaceMichael Cahill
2012-12-19Feedback from Keith's review of the change to track whether cursors are point...Michael Cahill