summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Mark some more buffers as requiring alignment for use with O_DIRECT.Michael Cahill2012-02-281-0/+1
* Fix the configure test for default buffer alignment.Michael Cahill2012-02-281-1/+1
* Additional re-structuring of the eviction code. The only real changesKeith Bostic2012-02-271-44/+83
* fix a comment.Keith Bostic2012-02-271-2/+2
* Fix a comment.Keith Bostic2012-02-271-6/+5
* Inline __rec_excl_int, it's tiny and it's caller isn't that much bigger.Keith Bostic2012-02-271-31/+17
* If we have to clear session->excl_next in __wt_rec_evict, let's alwaysKeith Bostic2012-02-271-8/+8
* Group the exclusive-access functions together (no real change, just shiftingKeith Bostic2012-02-271-64/+64
* Fix a comment.Keith Bostic2012-02-271-4/+3
* Add a missing flag to the list-of-flags print function.Keith Bostic2012-02-271-0/+2
* Simplify getting exclusive access to pages for eviction.Michael Cahill2012-02-281-86/+37
* Consider all types of pages for LRU eviction. Otherwise we can end up in pat...Michael Cahill2012-02-281-8/+7
* Allow eviction of pages marked split or empty.Michael Cahill2012-02-281-30/+9
* os_posix/os_alloc.c 137 Warning 668: Possibly passing a null pointer toMichael Cahill2012-02-271-1/+4
* ../src/btree/rec_write.c:1512:12: error: variable 'btree' set but not used [-...Michael Cahill2012-02-271-2/+0
* Permit a record number of UINT64_MAX again: zero is the only OOB value we need.Michael Cahill2012-02-271-1/+1
* btree/bt_debug.c: In function '__debug_page_col_var':Michael Cahill2012-02-271-2/+0
* Don't release references if an error occurs before we acquire references.Keith Bostic2012-02-251-1/+1
* There's a race between the page eviction thread updating the parent'sKeith Bostic2012-02-249-38/+34
* Fix a comment.Keith Bostic2012-02-241-1/+1
* Minor code shuffling, rename __btree_last to be __btree_get_last_recno,Keith Bostic2012-02-241-14/+15
* ../src/btree/bt_evict.c:741:12: error: variable 'cache' set but not usedMichael Cahill2012-02-241-3/+0
* Allow application threads to evict pages from any tree: maintain a count of t...Michael Cahill2011-12-236-36/+43
* Don't keep the last page of column stores pinned: it prevents eviction.Michael Cahill2012-02-245-57/+44
* Avoid resetting btree->evict_page in case that is leading to loops when pages...Michael Cahill2012-02-151-18/+32
* Fix a livelock between an application thread with a page pinned and the evict...Michael Cahill2012-02-241-9/+8
* Re-run dist/s_all.Michael Cahill2012-02-241-3/+4
* Maximum symbol value should be UINT8_MAX/UINT16_MAX, notKeith Bostic2012-02-231-5/+3
* The huffman encoding documentation doesn't mention the leading "utf8" orKeith Bostic2012-02-231-4/+6
* whitspaceKeith Bostic2012-02-231-1/+1
* Make buffer alignment configurable in wiredtiger_open. Only align scratch bu...Michael Cahill2012-02-239-113/+174
* Add support for direct I/O, with the config "direct_io=(data,log)".Michael Cahill2011-12-057-32/+61
* Allocate "desc" buffers in heap memory so that they are correctly aligned.Michael Cahill2011-12-231-25/+43
* Align allocations larger than 512 bytes to 512 byte boundaries.Michael Cahill2011-12-231-13/+35
* Pass the configuration stack through __wt_btree_reopen: opening for salvage l...Michael Cahill2012-02-203-5/+8
* In __btree_set_root, initialize newcfg to avoid freeing a bad pointer on error.Michael Cahill2012-02-201-0/+1
* Replace the __wt_btree_reopen() function with __wt_conn_reopen_btree()Keith Bostic2012-02-184-49/+16
* ../src/schema/schema_drop.c:28: error: ‘ret’ may be used uninitialized in...Michael Cahill2012-02-171-0/+1
* When parsing config strings, continue to the end of the string in case of rep...Michael Cahill2012-02-171-3/+4
* Move "root:F" and "version:F" entries for files into the value for "file:F", ...Michael Cahill2012-02-1611-177/+154
* Note the wiredtiger_open config string "multiprocess" is not yetKeith Bostic2012-02-161-1/+2
* Move connection-list handling from the btree code to conn/conn_btree.c.Keith Bostic2012-02-146-172/+246
* Save and restore session->btree in schema ops to simplify calling code.Michael Cahill2012-02-093-14/+32
* Clarify the comments around WT_REF_EVICTING so we don't accidentally break it...Michael Cahill2012-02-091-2/+8
* Remove WT_PAGE_FORCE_EVICT: the WT_REF_EVICTING state makes it obsolete.Michael Cahill2012-02-094-48/+24
* Update documentation to cover cursor duplication.Michael Cahill2012-02-091-2/+2
* WT_NOTFOUND is only returned by a cursor function that can't find aKeith Bostic2012-02-081-2/+2
* Change __session_drop to ignore force and do no specific mapping of theKeith Bostic2012-02-081-15/+1
* Change __drop_table to not return WT_NOTFOUND if the table isn't foundKeith Bostic2012-02-081-5/+12
* Minor clarification of the meaning of WT_NOTFOUND: it's a cursor operationKeith Bostic2012-02-081-4/+4