summaryrefslogtreecommitdiff
path: root/dist/serial.py
Commit message (Expand)AuthorAgeFilesLines
* Don't automatically fail inserts if the write generation check fails: compare...Michael Cahill2012-11-161-0/+2
* We have to serialize the check for obsolete WT_UPDATE structures becauseKeith Bostic2012-10-041-0/+1
* Minor stylistic cleanups for generated serialization code.Keith Bostic2012-10-041-7/+5
* Issue #310 needs to be able to call a serialization function from insideKeith Bostic2012-10-031-14/+14
* Check the write generation for column store appends.Michael Cahill2012-05-081-0/+1
* Make sure inserts and updates are stored in lists before the lists are attach...Michael Cahill2012-05-071-1/+1
* Move tree sync operation requests from the eviction request queue toKeith Bostic2012-04-271-1/+1
* Replace local "ret" declarations with WT_DECL_RET.Keith Bostic2012-04-261-1/+1
* Fix a schema02 failure. If a create operation fails, we roll back theKeith Bostic2012-04-261-1/+1
* First set of snapshot changes, ref #167. The big changes are to createKeith Bostic2012-03-221-4/+4
* Rename "close_method" argument to "discard", snapshots move us awayKeith Bostic2012-03-151-1/+1
* Don't keep the last page of column stores pinned: it prevents eviction.Michael Cahill2012-02-241-0/+1
* Back out the WT_INSERT_HEAD to WT_SKIP_HEAD change: we're not going to useKeith Bostic2012-01-261-6/+6
* Rename WT_INSERT_HEAD to be WT_SKIP_HEAD, some (but not all) of theKeith Bostic2012-01-191-6/+6
* Remove session buffer support: they are no longer used for bulk-load and theyKeith Bostic2012-01-121-9/+5
* Make the serialized function helpers into inlined functions (move support/ser...Michael Cahill2011-12-131-2/+2
* Remove some noise remaining from the workq: we don't need WT_SESSION_IMPL->wq...Michael Cahill2011-12-131-4/+0
* Restructure reads to not use serialized functions, reduce the number of calls...Michael Cahill2011-12-121-8/+0
* Move reads into user threads to take advantage of parallelism.Michael Cahill2011-12-051-4/+6
* Provide a way to do reentrant / asynchronous serialized function calls to cle...Michael Cahill2011-11-231-1/+1
* Add a force flag to eviction to block waiting for busy pages.Michael Cahill2011-11-111-0/+4
* Include the size of WT_INSERT and WT_UPDATE structs in page memory footprint.Michael Cahill2011-11-101-7/+12
* Remove the workQ code entirely.Michael Cahill2011-11-041-8/+8
* Add the "multithread" connection configuration option, which configuresKeith Bostic2011-09-161-9/+8
* Rename "append" serialization function "col_append", it's column-storeKeith Bostic2011-09-111-1/+1
* Replace column-store page-extension code with a new skiplist, maintainedKeith Bostic2011-09-111-14/+12
* Use size_t for size calculations, only store uint32_t in structs.Michael Cahill2011-08-181-2/+2
* Intermediate commit of new cursor code. Both prev/next cursor motionsKeith Bostic2011-08-301-16/+2
* Intermediate commit of new cursor code: this commit has mostly workingKeith Bostic2011-08-261-0/+19
* Pass session->srch as a single parameter when serializing updates.Michael Cahill2011-08-111-3/+1
* lint: make skipdepth unsigned, clear all of WT_SEARCH in one step at the begi...Michael Cahill2011-08-081-1/+1
* Put inserted items on skiplists so we can do efficient searches (including fo...Michael Cahill2011-07-291-122/+112
* Re-work fixed-length column-store as bitfields, not byte fields.Keith Bostic2011-07-261-1/+1
* lint, object sizes are uint32_t's, not ints.Keith Bostic2011-07-081-1/+1
* Add memory-footprint field to the in-memory page structure, it's usedKeith Bostic2011-07-081-7/+15
* Add support for extending column-store files -- this isn't right yet,Keith Bostic2011-07-061-71/+157
* Instantiate the keys on row-store internal pages as part of reading in theKeith Bostic2011-06-011-1/+1
* Replace the overflow bit array with a byte flag in the allocated WT_IKEYKeith Bostic2011-05-311-3/+1
* Change the K/V information in the WT_ROW/WT_ROW_REF structures to be a singleKeith Bostic2011-05-301-3/+3
* The rest of prefix compression -- Huffman encoding is still broken, but IKeith Bostic2011-05-281-8/+10
* Quit copying overflow items down to the beginning of the WT_BUF's memory:Keith Bostic2011-05-051-1/+2
* Fix the problem where a sync or close call could deadlock with a thread ofKeith Bostic2011-05-041-2/+1
* Bug fix for sync/close methods. The problem is pages that were logicallyKeith Bostic2011-04-131-1/+1
* The key-build operation should spin, not block.Keith Bostic2011-04-091-1/+1
* The recent core dump problem was caused by the sync call reconciling pages theKeith Bostic2011-04-091-0/+6
* Generate configuration-handling code with a Python script.Michael Cahill2011-03-161-3/+0
* Add a path for data to be returned to a cursor.Michael Cahill2011-03-291-1/+1
* Rewrite RLE file format to use WT_INSERT structures instead of WT_RLE_EXPANDKeith Bostic2011-03-281-18/+1
* First version of the insert code -- passes smoke tests on everything exceptKeith Bostic2011-03-271-9/+18
* We have to serialize instantiation of overflow/compressed keys during a rowKeith Bostic2011-03-221-0/+6