summaryrefslogtreecommitdiff
path: root/src/include/api.h
AgeCommit message (Expand)Author
2012-02-02Remove the config string from WT_CURSOR::close: it is no longer required and ...Michael Cahill
2012-02-01WT_CURSOR->close methods shouldn't return immediately if there's badKeith Bostic
2012-01-24More eviction locking cleanups and fixes.Michael Cahill
2012-01-23Merge WT_BUF into WT_ITEM.Michael Cahill
2012-01-23Some cleanup of the hazard code. In particular:Michael Cahill
2012-01-22Update copyright notices to 2012.Keith Bostic
2012-01-20I got the last-page stuff wrong again, and I don't want to debug itKeith Bostic
2012-01-18Use underscores in public struct names to avoid namespace pollution.Michael Cahill
2012-01-16Add a simple schema-tracking log so we can unroll SESSION.rename on error.Keith Bostic
2012-01-16Remove the WT_SESSION_BUFFER declarations, I missed them.Keith Bostic
2012-01-12Remove session buffer support: they are no longer used for bulk-load and theyKeith Bostic
2011-12-23Rework verify to work in the new, block-manager world.Keith Bostic
2011-12-13Remove some noise remaining from the workq: we don't need WT_SESSION_IMPL->wq...Michael Cahill
2011-12-06Move the reconcile state from btree handles to session handles: it is not sha...Michael Cahill
2011-12-07Remove the read thread now that application threads handle reads directly.Michael Cahill
2011-11-29automatically prepend verbose messages with their particular tag lineKeith Bostic
2011-11-28Add a "verify" verbose option.Keith Bostic
2011-11-27Wrap up merge of my read-only sync code with Michael's current tree, includingKeith Bostic
2011-11-26Split the reconciliation into reconciliation and eviction pieces, andKeith Bostic
2011-11-23Provide a way to do reentrant / asynchronous serialized function calls to cle...Michael Cahill
2011-11-11Add a force flag to eviction to block waiting for busy pages.Michael Cahill
2011-11-10Avoid session buffers, just call malloc/free directly.Michael Cahill
2011-11-04WT_SERIAL_EVICT_SCHED, WT_SERIAL_READ_SCHED are workQ artifacts, remove them.Keith Bostic
2011-11-04Rename WT_MTX to WT_CONDVARMichael Cahill
2011-11-04Remove the workQ code entirely.Michael Cahill
2011-11-03Remove the workQ -- have application threads notify the read and eviction ser...Michael Cahill
2011-10-18Remove the "multithread" configuration for connections.Michael Cahill
2011-10-28Split file cursors out into their own list in the session handle.Michael Cahill
2011-11-02Salvage isn't silencing all of the errors it should. (1) salvage isKeith Bostic
2011-10-07Implement custom collators.Michael Cahill
2011-10-04[mq]: open-session-checkMichael Cahill
2011-10-01Implement the wiredtiger_open "create" and "exclusive" configurationKeith Bostic
2011-09-28Wrap btree open/close in a separate mutex, so the whole open call can be prot...Michael Cahill
2011-09-27Re-write the eviction thread's drain functionality to use the new tree-walkKeith Bostic
2011-09-26Remove the api_gen field, it's no longer used.Keith Bostic
2011-09-26If we're not multithreaded, opening a second WT_SESSION should fail.Michael Cahill
2011-09-16Add the "multithread" connection configuration option, which configuresKeith Bostic
2011-09-14Add a rwlock to btree handles, use it to get exclusive access for sync, verif...Michael Cahill
2011-09-08Fix early exits from API or va_start blocks.Michael Cahill
2011-08-26Rename __wt_conn_stats to __wt_connection_stats so the sorting is not locale-...Michael Cahill
2011-08-09Turned on GCC "-Wpadded".Michael Cahill
2011-08-30Intermediate commit of new cursor code. Both prev/next cursor motionsKeith Bostic
2011-08-26The biggest configuration type we can have is an int64_t, so that we canKeith Bostic
2011-08-18Move "verify after read" into the block-read function: the 3 places thatKeith Bostic
2011-08-18The row/col put functions take "int is_write", while the row/col searchKeith Bostic
2011-08-10Added compression infrastructure, example compressors and tests.Don Anderson
2011-08-05Line the comments up.Keith Bostic
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