summaryrefslogtreecommitdiff
path: root/src/block/block_read.c
AgeCommit message (Expand)Author
2014-10-02Typedef wt_off_t as an off_t if the type is available on the system.Keith Bostic
2014-10-02Introduce a new type to replace off_t called wt_off_t since off_t is 32-bits ...Mark Benvenuto
2014-05-05A somewhat different approach to --enable-verbose: inline __wt_verbose()Keith Bostic
2014-04-28Change the block manager to not touch the WT_ITEM.{mem,memsize} fieldsKeith Bostic
2014-04-01Add support for a new verify option "-d dump_offsets=#,#,#", that allowsKeith Bostic
2014-01-08Minor re-working of 9dd055a.Keith Bostic
2014-01-07Update copyright notices for 2014.Keith Bostic
2014-01-02Don't abort if there is a checksum failure during verification or salvage: we...Michael Cahill
2013-12-24If running in DIAGNOSTIC mode, drop core when there's a checksum error,Keith Bostic
2013-12-23Make addr_size (block manager's address sizes) a size_t instead of aKeith Bostic
2013-12-22Rework uint32_t/size_t declarations, size_t is more appropriate for theKeith Bostic
2013-12-17Rewrite the read/write loops to handle short returns, POSIX allows shortKeith Bostic
2013-11-15Coverity is concerned we might be indirecting through a NULL pointer --Keith Bostic
2013-10-28Salvage can read through the standard WT_BM handle when reading overflowKeith Bostic
2013-10-28Minor restructuring, don't reach through the session handle to figure outKeith Bostic
2013-10-28It is okay for checkpoint reads to see a page that is discarded in the live s...Michael Cahill
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-09-03StyleSusan LoVerso
2013-08-30Make it OK if a filesystem doesn't support some posix_fadvise flags.Alex Gorrod
2013-05-28Create a more general-purpose block-manager preload call and pre-loadKeith Bostic
2013-05-14Preload internal pages into file system cache with compression.Alex Gorrod
2013-04-16Changes based on Alex's review.Michael Cahill
2013-04-04When reading from a memory map, tell the OS the size of the block so it is fa...Michael Cahill
2013-03-07Don't increment by offset, increment by size.Keith 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-27Add mmap support for read-only objects (a read-only object is an objectKeith Bostic
2013-01-01Update copyright notice to 2013.Keith Bostic
2012-12-05Review the statistics: rename the statistics names for consistency andKeith Bostic
2012-11-23Maintain bytes read/written as well as I/O counts, reference #381.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-19Generalize the code to check for a block appearing on the available orKeith Bostic
2012-10-14Don't check if the page is on the avail or discard lists if we're salvagingKeith Bostic
2012-10-03Add a new diagnostic check: if we're reading a block, it shouldn'tKeith Bostic
2012-05-29WT_RET in the middle of __wt_block_read_off() could leak a scratch buffer.Keith Bostic
2012-05-12Convert the block code to WT_DECL_ITEM.Keith Bostic
2012-05-07Rework WT_EVENT_HANDLERs.Keith Bostic
2012-05-03Move all of the WiredTiger.wt configuration information into the turtle file;Keith Bostic
2012-04-26Replace local "ret" declarations with WT_DECL_RET.Keith Bostic
2012-04-09Snapshots reference the same physical pages, although potentially withKeith Bostic
2012-03-30Naming pass: quit using _buf for block-manager API-level functions, useKeith Bostic
2012-03-26Snapshot changes, ref #167:Keith Bostic
2012-03-22First set of snapshot changes, ref #167. The big changes are to createKeith Bostic
2012-02-28Mark some more buffers as requiring alignment for use with O_DIRECT.Michael Cahill
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