summaryrefslogtreecommitdiff
path: root/src/include/wt_internal.in
AgeCommit message (Expand)Author
2012-01-26Back out the WT_INSERT_HEAD to WT_SKIP_HEAD change: we're not going to useKeith Bostic
2012-01-25Skiplist implementation of the default block manager free-list management.Keith Bostic
2012-01-22Update copyright notices to 2012.Keith Bostic
2012-01-19Rename WT_INSERT_HEAD to be WT_SKIP_HEAD, some (but not all) of theKeith Bostic
2012-01-16Add a simple schema-tracking log so we can unroll SESSION.rename on error.Keith Bostic
2012-01-04Merge the WT_ROW_REF/WT_COL_REF structures into WT_REF: this wastes 4BKeith Bostic
2012-01-02Add the WT_RET_MSG and WT_ERR_MSG macros that output a message and then return.Keith Bostic
2012-01-01Split the WT_PAGE_DISK structure into two parts: the btree page headerKeith Bostic
2011-12-28Switch from uint32_t/uint32_t addr/size pairs to off_t/uint32_tKeith Bostic
2011-12-27Create a per-block structure, WT_BLOCK, and move all of the block-specificKeith Bostic
2011-12-26Rename btdsk.h to be block.h, it's the WiredTiger default block managerKeith Bostic
2011-12-17Replace WT_OFF/WT_OFF_RECORD structures on row- and column-store internalKeith Bostic
2011-12-13Make the serialized function helpers into inlined functions (move support/ser...Michael Cahill
2011-12-06Move the reconcile state from btree handles to session handles: it is not sha...Michael Cahill
2011-12-05Parallelize eviction by having application threads evict pages while reads ar...Michael Cahill
2011-12-07Remove the read thread now that application threads handle reads directly.Michael Cahill
2011-12-07Typo: keep s_all happy.Michael Cahill
2011-11-26Split the reconciliation into reconciliation and eviction pieces, andKeith Bostic
2011-11-23Put code to check the cache and wake eviction when necessary in one place.Michael Cahill
2011-11-04Rename WT_MTX to WT_CONDVARMichael Cahill
2011-11-04Move spinlock functions into a new "mutex.i" file.Michael Cahill
2011-11-03Add --with-spinlock=type to configure.Michael Cahill
2011-10-06Add implementations of spinlocks based on POSIX thread mutexes and GCC intrin...Michael Cahill
2011-10-22Some systems don't configure 64-bit MIN/MAX #defines by default.Keith Bostic
2011-10-07Implement custom collators.Michael Cahill
2011-10-01Implement the wiredtiger_open "create" and "exclusive" configurationKeith Bostic
2011-09-27Re-write the eviction thread's drain functionality to use the new tree-walkKeith Bostic
2011-09-12Add wrappers around POSIX read/write locks.Michael Cahill
2011-09-11Replace column-store page-extension code with a new skiplist, maintainedKeith Bostic
2011-08-30Turn on autoconf's large file support (required for 64-bit off_t on Linux).Michael Cahill
2011-08-26Rename __wt_conn_stats to __wt_connection_stats so the sorting is not locale-...Michael Cahill
2011-08-26Put version information into m4 to avoid post-processing the configure script.Michael Cahill
2011-08-09Mark WT_COL_RLE as "packed" to save 4 bytes in memory per repeated item in va...Michael Cahill
2011-08-30Intermediate commit of new cursor code. Both prev/next cursor motionsKeith Bostic
2011-08-29Intermediate commit of new cursor code. I can now switch randomlyKeith Bostic
2011-08-16Add an extension API with a list of functions so extensions can call into Wir...Michael Cahill
2011-08-09Split btree.h up into 3 files: on-disk structures (btdsk.h), in-memoryKeith Bostic
2011-08-08Add simple support for restarting system calls, open needs it, although theKeith Bostic
2011-08-05Add a side structure to make variable-length page lookups fast.Michael Cahill
2011-08-04Shuffle some declarations around in include files (e.g., so WT_BTREE is in bt...Michael Cahill
2011-07-29Put inserted items on skiplists so we can do efficient searches (including fo...Michael Cahill
2011-08-03Redo Paul Vixie's bitstring.h #defines as inline functions, usingKeith Bostic
2011-07-28Connect the old Btree statistics code to the statistics cursors: if youKeith Bostic
2011-07-18Write the salvage code so variable-length column-stores (that now supportKeith Bostic
2011-07-14More minor fallout from the merge: there's no session handle in intpack.Keith Bostic
2011-07-14Replace N different cell extraction functions with a single cell_unpackKeith Bostic
2011-07-13Add support for extending column-store files -- this isn't right yet,Keith Bostic
2011-07-14Include all .i files from wt_internal.h.Michael Cahill
2011-07-08Add memory-footprint field to the in-memory page structure, it's usedKeith Bostic
2011-07-06Add support for extending column-store files -- this isn't right yet,Keith Bostic