summaryrefslogtreecommitdiff
path: root/src/block/block_slvg.c
Commit message (Expand)AuthorAgeFilesLines
* The OS layer ftruncate() code sets the WT_FH file size, so whenKeith Bostic2015-04-121-1/+1
* Cache a maximum of 2MB per session for scratch buffers (configurable via an u...Michael Cahill2015-01-051-1/+1
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* Introduce a new type to replace off_t called wt_off_t since off_t is 32-bits ...Mark Benvenuto2014-10-021-7/+7
* Rework c92bd26, that change only worked because the underlying blockKeith Bostic2014-09-021-17/+20
* A somewhat different approach to --enable-verbose: inline __wt_verbose()Keith Bostic2014-05-051-2/+2
* Add support for a new verify option "-d dump_offsets=#,#,#", that allowsKeith Bostic2014-04-011-8/+20
* Update copyright notices for 2014.Keith Bostic2014-01-071-1/+1
* Make addr_size (block manager's address sizes) a size_t instead of aKeith Bostic2013-12-231-3/+3
* Rewrite the read/write loops to handle short returns, POSIX allows shortKeith Bostic2013-12-171-1/+2
* Move the cache of WT_EXT structures into the WT_SESSION_IMPL handle soKeith Bostic2013-11-171-1/+1
* Rename the WT_FH.file_size field to be WT_FH.size.Keith Bostic2013-05-111-4/+4
* __wt_block_ckpt_init() shouldn't set the checkpoint's file size to aKeith Bostic2013-05-101-9/+9
* Use the allocation size for the file "desc" block. This is important for dir...Michael Cahill2013-05-091-10/+9
* Create a cached list of WT_EXT structures in order to avoid so manyKeith Bostic2013-03-131-1/+1
* The mmap branch changes broke checkpoint memory management, verify wasKeith Bostic2013-01-311-2/+2
* Update copyright notice to 2013.Keith Bostic2013-01-011-1/+1
* Move the write-generation out of the block header and into the pageKeith Bostic2012-11-281-14/+2
* We need to checksum the data if it's not compressed, even if checksumsKeith Bostic2012-11-231-5/+4
* Move compression out of the block-manager layer to the btree layer.Keith Bostic2012-11-221-41/+55
* Push snapshot to checkpoint rename down through the rest of the systemKeith Bostic2012-06-191-7/+7
* Minor re-work of extent lists (no real change, just associate betterKeith Bostic2012-06-051-1/+1
* Merge branch 'develop' into handlerMichael Cahill2012-05-081-1/+8
|\
| * We should be truncating files without snapshots to a single sector, thatKeith Bostic2012-05-051-1/+8
* | Rework WT_EVENT_HANDLERs.Keith Bostic2012-05-071-1/+1
|/
* Don't do two searches when handling overlaps during a free (I have no reasonKeith Bostic2012-04-301-1/+1
* Whenever a chunk is freed, check to see if it was allocated in theKeith Bostic2012-04-301-2/+2
* Snapshot verification code. The verification statements:Keith Bostic2012-04-191-13/+16
* The root page has to be free'd to the snapshot's discard list because it wasKeith Bostic2012-04-151-2/+6
* Naming pass: quit using _buf for block-manager API-level functions, useKeith Bostic2012-03-301-2/+3
* Change btree salvage to load/unload snapshots rather than doing it under theKeith Bostic2012-03-281-6/+2
* Second set of snapshot changes, ref #167:Keith Bostic2012-03-251-7/+13
* First set of snapshot changes, ref #167. The big changes are to createKeith Bostic2012-03-221-10/+5
* If a file is big enough, and empty enough, a free range can overflowKeith Bostic2012-01-291-2/+2
* Merge WT_BUF into WT_ITEM.Michael Cahill2012-01-231-1/+1
* Update copyright notices to 2012.Keith Bostic2012-01-221-3/+3
* Minor fixes to make s_all happy.Michael Cahill2012-01-191-5/+5
* Fix a segfault in test/format: during salvage, update a pointer after realloc.Michael Cahill2012-01-191-1/+7
* Rename WT_PAGE_HEADER->memsize to WT_PAGE_HEADER->size (it's the pageKeith Bostic2012-01-011-1/+1
* Split the WT_PAGE_DISK structure into two parts: the btree page headerKeith Bostic2012-01-011-22/+15
* Re-size the buffer in __wt_block_read, it saves a call in salvage (and justKeith Bostic2011-12-291-1/+0
* Don't write back an updated description sector if salvage fails.Keith Bostic2011-12-281-2/+7
* Switch from uint32_t/uint32_t addr/size pairs to off_t/uint32_tKeith Bostic2011-12-281-21/+20
* Create a per-block structure, WT_BLOCK, and move all of the block-specificKeith Bostic2011-12-271-26/+37
* Finish splitting out the block functions vs. the block-managerKeith Bostic2011-12-271-0/+149