summaryrefslogtreecommitdiff
path: root/src/support/scratch.c
Commit message (Expand)AuthorAgeFilesLines
* WT-2539 Make streams a separate handle type from files.Michael Cahill2016-04-121-1/+1
* WT-2123: Don't clear allocated memory if not requiredKeith Bostic2016-03-071-1/+1
* WT-2123: Don't clear allocated memory if not requiredKeith Bostic2016-03-071-2/+8
* WT-2123: Don't clear allocated memory if not requiredKeith Bostic2016-01-291-8/+2
* Upgrade copyright notices from 2015 to 2016.Keith Bostic2016-01-011-1/+1
* WT-2122 Convert more expressions to use bool. In particular, make F_ISSET a ...Michael Cahill2015-09-221-3/+3
* Use scratch buffers in wiredtiger_open(), but clear them out when we'reKeith Bostic2015-04-031-0/+2
* Cache a maximum of 2MB per session for scratch buffers (configurable via an u...Michael Cahill2015-01-051-3/+3
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* Most WiredTiger calloc calls are to allocate a single structure,Keith Bostic2014-12-151-1/+1
* Change __wt_buf_grrow_worker to copy non-local data into place, thisKeith Bostic2014-04-291-19/+32
* Change the block manager to not touch the WT_ITEM.{mem,memsize} fieldsKeith Bostic2014-04-281-66/+7
* Inline the buffer-size check parts of the standard scratch bufferKeith Bostic2014-04-251-132/+27
* Allow overlapping strings when setting a buffer's contents, it's notKeith Bostic2014-02-261-1/+2
* Update copyright notices for 2014.Keith Bostic2014-01-071-1/+1
* whitespace cleanup, no longer any need to cast a size_t to a uint32_tKeith Bostic2013-12-221-4/+2
* Remove most uses of WT_STORE_SIZE, it was primarily used to convertKeith Bostic2013-12-201-3/+3
* Better/fixed support for huge keys/values.Keith Bostic2013-12-161-5/+1
* Create a Python pass for source code style checking (to eventually replace s_...Michael Cahill2013-11-051-1/+1
* Merge branch 'develop' into fine-grained-durabilityMichael Cahill2013-10-081-2/+1
|\
| * Fix a bug scanning through a memory-mapped file with overflow items (which is...Michael Cahill2013-10-051-2/+1
* | Add a fast grow routine for buffers, so transactions with many operations don...Michael Cahill2013-08-201-0/+16
|/
* More changes to the extension API (this is only part-way there, but itKeith Bostic2013-04-171-4/+7
* Add a new method WT_EXTENSION_API::config that takes a cfg[] and returnsKeith Bostic2013-04-101-4/+4
* Check for a standard set of typos (list taken from Wikipedia's copyeditKeith Bostic2013-02-141-1/+1
* Add mmap support for read-only objects (a read-only object is an objectKeith Bostic2013-01-271-2/+21
* Update copyright notice to 2013.Keith Bostic2013-01-011-1/+1
* Review uses of WT_ITEM::data, never cast it to a non-const pointer.Michael Cahill2012-11-201-8/+4
* Take care with __wt_buf_grow if the data field may be an offset into the buffer.Michael Cahill2012-11-201-1/+2
* Implement basic LSM cursor operations.Michael Cahill2012-08-021-1/+1
* whitespaceKeith Bostic2012-05-241-1/+1
* Track from where scratch buffers were allocated in DIAGNOSTIC mode.Keith Bostic2012-05-241-14/+46
* Replace local "ret" declarations with WT_DECL_RET.Keith Bostic2012-04-261-1/+1
* Complain if a buffer is allocated but never released.Keith Bostic2012-04-261-2/+0
* We no longer use __wt_buf_swap(), remove it (it's trivial to replaceKeith Bostic2012-03-281-14/+0
* Layer dump cursors on top of any cursor type.Michael Cahill2012-03-111-13/+1
* Don't complain about buffers that weren't discarded yet, it breaks theKeith Bostic2012-03-201-0/+2
* Complain if a scratch buffer is allocated but never discarded.Keith Bostic2012-03-201-2/+6
* Fix a buffer overflow when encoding a root address.Michael Cahill2012-03-121-2/+1
* Resize scratch buffers in preference to allocating new ones.Michael Cahill2012-03-091-40/+32
* Make buffer alignment configurable in wiredtiger_open. Only align scratch bu...Michael Cahill2012-02-231-42/+41
* Fix spelling.Keith Bostic2012-01-231-1/+1
* Update a comment, WT_BUF -> WT_ITEM.Keith Bostic2012-01-231-6/+5
* Merge WT_BUF into WT_ITEM.Michael Cahill2012-01-231-27/+27
* Update copyright notices to 2012.Keith Bostic2012-01-221-3/+3
* There's a general byte-to-escaped-hex function now, changeKeith Bostic2012-01-131-15/+10
* Add the WT_RET_MSG and WT_ERR_MSG macros that output a message and then return.Keith Bostic2012-01-021-2/+1
* minor error message cleanup.Keith Bostic2011-12-161-1/+2
* When growing a buffer, the WT_BUF->data/size pair might reference some otherKeith Bostic2011-11-081-5/+21
* Compare inserted keys during bulk insert to make sure they're notKeith Bostic2011-10-211-0/+29