summaryrefslogtreecommitdiff
path: root/src/btree/bt_discard.c
Commit message (Expand)AuthorAgeFilesLines
* WT-2665 Limit allocator fragmentation from the WiredTiger cache (#2799)Michael Cahill2016-06-301-1/+3
* WT-2682 add option to configure WiredTiger with strict compiler flags (#2773)Keith Bostic2016-06-081-1/+1
* WT-2552 Add public API for pluggable filesystems (#2671)Alex Gorrod2016-04-281-5/+5
* WT-2558: WT_PAGE structure is 72B, reduce to 64B.Keith Bostic2016-04-171-20/+17
* WT-2558: WT_PAGE structure is 72B, reduce to 64B.Keith Bostic2016-04-171-3/+3
* WT-2330: in-memory configurations should not create on-disk collection filesKeith Bostic2016-03-281-3/+5
* WT-2330: in-memory configurations should not create on-disk collection filesKeith Bostic2016-03-261-1/+2
* WT-2494: review calls to __wt_free, plus minor bug in an error path.Keith Bostic2016-03-161-2/+1
* Upgrade copyright notices from 2015 to 2016.Keith Bostic2016-01-011-1/+1
* SERVER-21553 Finish rename to __wt_ref_addr_free.Michael Cahill2015-12-021-1/+1
* WT-2251 Free addresses when we discard deleted page references.Michael Cahill2015-12-011-5/+1
* __wt_page_modify_clear calls __wt_page_is_modified internally.Keith Bostic2015-11-271-2/+1
* Merge pull request #2324 from wiredtiger/wt-2230-multi-split-error-pathAlex Gorrod2015-11-261-7/+19
|\
| * WT-2230: incomplete change, __wt_free_ref can't reference ref->page,Keith Bostic2015-11-201-1/+1
| * WT-2230: comment typo.Keith Bostic2015-11-201-2/+2
| * WT-2230: The split_multi_inmem_fail function calls wt_free_ref withKeith Bostic2015-11-201-7/+19
* | SERVER-21619 Revert an assertion change.Michael Cahill2015-11-261-2/+1
* | SERVER-21619 Push down where we mark pages clean so we don't have to repeat t...Michael Cahill2015-11-261-7/+12
|/
* Fix a comment, try and make sure it doesn't get out of sync again.Keith Bostic2015-11-051-5/+7
* WT-2191: the reconcilation disk images are no longer uniquely associated withKeith Bostic2015-10-301-1/+1
* WT-2126: Instead of leaking memory when a multi-page-split fails, setKeith Bostic2015-10-191-18/+33
* Merge branch 'develop' into wt-2108Keith Bostic2015-10-071-1/+1
|\
| * Fair lock review feedback - cleanup diagnosticsAlex Gorrod2015-10-011-5/+1
| * WT-2131 Switch all WT_PAGE_RECONCILIATION locks to fair locks.Alex Gorrod2015-09-281-1/+5
* | Merge branch 'develop' into wt-2108Keith Bostic2015-09-271-4/+4
|\ \ | |/
| * Boolean conversion for the rest of the btree code.Keith Bostic2015-09-231-3/+3
| * Rename WT_PAGE_MODIFY.recon_result to WT_PAGE_MODIFY.rec_result.Keith Bostic2015-09-231-1/+1
| * The WT_PAGE_MODIFY flags field isn't really a set of flags, it's an enumKeith Bostic2015-09-221-1/+1
| * WT-2122 Convert more expressions to use bool. In particular, make F_ISSET a ...Michael Cahill2015-09-221-1/+1
* | WT-2108: merge WT_PM_REC_REWRITE into WT_PM_REC_MULTIBLOCK.Keith Bostic2015-09-151-1/+0
|/
* Rename "skip" objects to "supd" objects, the skip list is no longer a listKeith Bostic2015-08-271-2/+2
* Force instantiated pages clean: that means they're easier to evict, and ifKeith Bostic2015-08-261-4/+1
* Revert part of the change to bt_discard.c: WT_PAGE_SPLIT_INSERT is aKeith Bostic2015-08-241-1/+0
* Replace the WT_PAGE_SPLIT_LOCKED lock with WT_PAGE_RECONCILIATION.Keith Bostic2015-08-231-1/+2
* Cherry-pick Michael's 4a40b9e commit: When restoring update lists fromKeith Bostic2015-07-221-6/+5
* WT-1967: creating a lookaside table to hold updates which are no longerKeith Bostic2015-07-191-6/+0
* Split out the "rewrite a page" case from WT_PM_REC_MULTIBLOCK.Michael Cahill2015-05-061-0/+1
* Change WT_PAGE_SPLITTING, fix errant whitespaceDavid Hows2015-05-011-1/+1
* Instead of asserting split-generation is set in WT_INTL_FOREACH_BEGIN,Keith Bostic2015-03-261-1/+1
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* Forcefully discard a tree from cache if doing a forced drop.Michael Cahill2014-10-241-0/+1
* clang complains bt_discard.c:76:6: warning: variable 'hp' may beKeith Bostic2014-10-081-1/+1
* Spin when checking for hazard pointers during discard. This hardly ever fire...Michael Cahill2014-10-081-1/+14
* Convert row-store fast on-page key processing from per-page to per key.Keith Bostic2014-06-301-6/+8
* Experimental change to avoid unpacking cells in order to accessKeith Bostic2014-05-301-5/+6
* Minor cleanup of buffer usage, no real change.Michael Cahill2014-05-291-2/+2
* Optionally skip block cleanup and leak memory on connection close.Keith Bostic2014-05-011-9/+22
* The disk header in a page is read-only: mark it const.Michael Cahill2014-04-301-4/+4
* Split the flag asserts so it's easy to know which one fired.Keith Bostic2014-04-151-2/+2
* Coverity #1199723 Null-checking "page" suggests that it may be null, butKeith Bostic2014-04-111-2/+1