summaryrefslogtreecommitdiff
path: root/src/block/block_write.c
AgeCommit message (Expand)Author
2014-05-05A somewhat different approach to --enable-verbose: inline __wt_verbose()Keith Bostic
2014-04-09Don't try and extend the file unless we have a valid offset.Keith Bostic
2014-04-09Missing WT_RET(), don't lose the error.Keith Bostic
2014-04-09The posix_fallocate call on Linux is corrupting already written data,Keith Bostic
2014-01-07Update copyright notices for 2014.Keith Bostic
2013-12-23Make addr_size (block manager's address sizes) a size_t instead of aKeith Bostic
2013-12-17../src/block/block_write.c: In function '__wt_block_write_off':Michael Cahill
2013-12-16Better/fixed support for huge keys/values.Keith Bostic
2013-11-18Start tuning the WT_SESSION_IMPL cache of WT_EXT and WT_SIZE structures.Keith Bostic
2013-11-17Create a cache of WT_SIZE structures in the WT_SESSION_IMPL handle soKeith Bostic
2013-11-17Move the cache of WT_EXT structures into the WT_SESSION_IMPL handle soKeith Bostic
2013-10-19API change: rework "run-time" and "tree-walk" statistics configuration.Keith Bostic
2013-10-10Split statistics macros into two parts: run-time and everything else,Keith Bostic
2013-07-11Pre-allocate log files.Susan LoVerso
2013-05-11Support for a new configuration option, file_extend, that extends the fileKeith Bostic
2013-03-12A better fix for 7e1bf2482d0bec220dc20de45427428193f96134; WT_ALIGNKeith Bostic
2013-03-08Minor lint, get rid of WT_ALIGN32, it's no longer needed as far as I can tell.Keith Bostic
2013-03-06Change os_write_schedule to be os_cache_dirty_max, changing a booleanKeith Bostic
2013-03-06Re-work posix_fadvise, sync_file_range buffer cache changes.Keith Bostic
2013-03-04Replace os_cache_max configuration and behavior with calls to: (1)Keith Bostic
2013-01-26In order to mmap read-only checkpoints, we need a place to store aKeith Bostic
2013-01-01Update copyright notice to 2013.Keith Bostic
2012-12-12Don't ignore the return from __wt_block_off_free in the write error path.Keith Bostic
2012-12-05Review the statistics: rename the statistics names for consistency andKeith Bostic
2012-11-28Move the write-generation out of the block header and into the pageKeith Bostic
2012-11-26Assert that the write buffer is aligned for direct I/O and large enoughKeith Bostic
2012-11-23Maintain bytes read/written as well as I/O counts, reference #381.Keith Bostic
2012-11-23Add a check for buffer alignment in the write path.Keith Bostic
2012-11-23We need to checksum the data if it's not compressed, even if checksumsKeith Bostic
2012-11-22Move compression out of the block-manager layer to the btree layer.Keith Bostic
2012-11-15Add support for WT_COMPRESS::compress_raw, let the underlying compressionKeith Bostic
2012-10-12Allocate checkpoint blocks from the live system's list of available blocksKeith Bostic
2012-09-12Fix a comment.Keith Bostic
2012-06-19Push snapshot to checkpoint rename down through the rest of the systemKeith Bostic
2012-06-05Merge the verbose write-offset/cksum information with the page-typeKeith Bostic
2012-05-29WT_ERR call in __wt_block_write_off wasn't necessary, it came before theKeith Bostic
2012-05-24If a write fails, free the allocated blocks back to the avail list.Keith Bostic
2012-05-12Convert the block code to WT_DECL_ITEM.Keith Bostic
2012-05-07Rework WT_EVENT_HANDLERs.Keith Bostic
2012-04-26Replace local "ret" declarations with WT_DECL_RET.Keith Bostic
2012-04-22There are no longer any freelists, remove references to them.Keith Bostic
2012-03-30Naming pass: quit using _buf for block-manager API-level functions, useKeith Bostic
2012-03-29Review and rework spinlocks around snapshots, then turn them on.Keith Bostic
2012-03-25Second set of snapshot changes, ref #167:Keith Bostic
2012-03-22First set of snapshot changes, ref #167. The big changes are to createKeith Bostic
2012-01-29If a file is big enough, and empty enough, a free range can overflowKeith Bostic
2012-01-23Keep a special reserved value for block checksums to avoid possible collisions.Michael Cahill
2012-01-23Merge WT_BUF into WT_ITEM.Michael Cahill
2012-01-22Update copyright notices to 2012.Keith Bostic
2012-01-22The change to allow applications to turn off checksums broke salvage: IKeith Bostic