summaryrefslogtreecommitdiff
path: root/src/support/scratch.c
AgeCommit message (Expand)Author
2014-02-26Allow overlapping strings when setting a buffer's contents, it's notKeith Bostic
2014-01-07Update copyright notices for 2014.Keith Bostic
2013-12-22whitespace cleanup, no longer any need to cast a size_t to a uint32_tKeith Bostic
2013-12-20Remove most uses of WT_STORE_SIZE, it was primarily used to convertKeith Bostic
2013-12-16Better/fixed support for huge keys/values.Keith Bostic
2013-11-05Create a Python pass for source code style checking (to eventually replace s_...Michael Cahill
2013-10-08Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-10-05Fix a bug scanning through a memory-mapped file with overflow items (which is...Michael Cahill
2013-08-20Add a fast grow routine for buffers, so transactions with many operations don...Michael Cahill
2013-04-17More changes to the extension API (this is only part-way there, but itKeith Bostic
2013-04-10Add a new method WT_EXTENSION_API::config that takes a cfg[] and returnsKeith Bostic
2013-02-14Check for a standard set of typos (list taken from Wikipedia's copyeditKeith 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-11-20Review uses of WT_ITEM::data, never cast it to a non-const pointer.Michael Cahill
2012-11-20Take care with __wt_buf_grow if the data field may be an offset into the buffer.Michael Cahill
2012-08-02Implement basic LSM cursor operations.Michael Cahill
2012-05-24whitespaceKeith Bostic
2012-05-24Track from where scratch buffers were allocated in DIAGNOSTIC mode.Keith Bostic
2012-04-26Replace local "ret" declarations with WT_DECL_RET.Keith Bostic
2012-04-26Complain if a buffer is allocated but never released.Keith Bostic
2012-03-28We no longer use __wt_buf_swap(), remove it (it's trivial to replaceKeith Bostic
2012-03-11Layer dump cursors on top of any cursor type.Michael Cahill
2012-03-20Don't complain about buffers that weren't discarded yet, it breaks theKeith Bostic
2012-03-20Complain if a scratch buffer is allocated but never discarded.Keith Bostic
2012-03-12Fix a buffer overflow when encoding a root address.Michael Cahill
2012-03-09Resize scratch buffers in preference to allocating new ones.Michael Cahill
2012-02-23Make buffer alignment configurable in wiredtiger_open. Only align scratch bu...Michael Cahill
2012-01-23Fix spelling.Keith Bostic
2012-01-23Update a comment, WT_BUF -> WT_ITEM.Keith Bostic
2012-01-23Merge WT_BUF into WT_ITEM.Michael Cahill
2012-01-22Update copyright notices to 2012.Keith Bostic
2012-01-13There's a general byte-to-escaped-hex function now, changeKeith Bostic
2012-01-02Add the WT_RET_MSG and WT_ERR_MSG macros that output a message and then return.Keith Bostic
2011-12-16minor error message cleanup.Keith Bostic
2011-11-08When growing a buffer, the WT_BUF->data/size pair might reference some otherKeith Bostic
2011-10-21Compare inserted keys during bulk insert to make sure they're notKeith Bostic
2011-10-10Rename __wt_buf_sprintf/__wt_buf_sprintf_append to __wt_buf_fmt andKeith Bostic
2011-10-10Split __wt_buf_sprintf into two functions: __wt_buf_sprintf that sets theKeith Bostic
2011-08-09Mark WT_COL_RLE as "packed" to save 4 bytes in memory per repeated item in va...Michael Cahill
2011-08-18Use "memsize" everywhere, don't mix with "mem_size".Michael Cahill
2011-08-18Use size_t for size calculations, only store uint32_t in structs.Michael Cahill
2011-08-20ANSI C "free" semantics, ignore NULL references.Keith Bostic
2011-08-19Rename __wt_scr_release -> __wt_scr_free so we have an alloc/free pair,Keith Bostic
2011-08-19Change bzip2 to use the lower-level "compression engine" APIs ratherKeith Bostic
2011-08-19When bzip2 allocates through here, we end up occasionally carving up largeKeith Bostic
2011-08-12Rework __cache_read() to call __wt_disk_read_scr(), removing the lastKeith Bostic
2011-08-04Depend on the ANSI C free semantics, where a NULL reference is simplyKeith Bostic
2011-07-29../src/btree/bt_stat.c:84: warning: implicit conversion shortens 64-bit value...Michael Cahill
2011-07-26Re-work fixed-length column-store as bitfields, not byte fields.Keith Bostic