summaryrefslogtreecommitdiff
path: root/src/include/btmem.h
Commit message (Expand)AuthorAgeFilesLines
...
| * | | WT-2119: We can't evict clean, multiblock row-store pages with overflowKeith Bostic2015-09-241-0/+2
| | |/ | |/|
| * | Fix a comment: WiredTiger depends on any integral type being atomicallyKeith Bostic2015-09-241-4/+0
| |/
| * 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-8/+5
* | WT-2108: merge WT_PM_REC_REWRITE into WT_PM_REC_MULTIBLOCK.Keith Bostic2015-09-151-3/+1
|/
* Switch the order of the transaction ID and the counter in the lookasideKeith Bostic2015-08-281-1/+1
* Rename "skip" objects to "supd" objects, the skip list is no longer a listKeith Bostic2015-08-271-5/+5
* Specify a key-format to simplify creating lookaside table records.Keith Bostic2015-08-261-10/+16
* Change the WT_LAS_RECONCILE_UPDATE constant of '1' to 'U'.Keith Bostic2015-08-261-3/+2
* Express WT_UPDATE_DELETED_ISSET and WT_UPDATE_DELETED_SET in terms ofKeith Bostic2015-08-261-2/+2
* Replace the WT_PAGE_SPLIT_LOCKED lock with WT_PAGE_RECONCILIATION.Keith Bostic2015-08-231-1/+0
* There are three locks in play with the lookaside file, and it's leadingKeith Bostic2015-08-231-1/+1
* Merge branch 'develop' into wt-1967-evict-anyKeith Bostic2015-08-191-10/+8
|\
| * WT-2025: Inline the gcc/lint (but not the Windows) atomic functions soKeith Bostic2015-08-061-10/+8
* | Restore the previous tests for how likely eviction is: the lookasideKeith Bostic2015-08-111-0/+3
* | When we switched to building a single list of updates for a page, weKeith Bostic2015-07-231-0/+2
* | WT-1967: creating a lookaside table to hold updates which are no longerKeith Bostic2015-07-191-4/+23
|/
* WT-1982 Fix a window where reconciliation could go back in transaction time.Michael Cahill2015-07-011-0/+5
* WT-1969: the recent changes to avoid deepening the entire tree whenKeith Bostic2015-06-201-4/+3
* Rename WT_REF.ref_hint to WT_REF.pindex_hint, clarify a comment,Keith Bostic2015-06-191-2/+2
* Whitespace: 3 spaces after a period in a comment.Keith Bostic2015-06-141-1/+1
* Rework tree-deepening splits to better handle append-style workloads,Keith Bostic2015-05-211-3/+16
* Merge branch 'develop' into encryption-apiKeith Bostic2015-05-081-1/+3
|\
| * Split out the "rewrite a page" case from WT_PM_REC_MULTIBLOCK.Michael Cahill2015-05-061-1/+3
* | Merge branch 'develop' into encryption-apiSusan LoVerso2015-05-041-7/+10
|\ \ | |/
| * Merge pull request #1910 from wiredtiger/split_page_inmem_during_checkpointAlex Gorrod2015-05-041-1/+1
| |\
| | * Change WT_PAGE_SPLITTING, fix errant whitespaceDavid Hows2015-05-011-1/+1
| * | Avoid obsolete update checks during long-running transactions. There can pot...Michael Cahill2015-05-041-6/+9
| |/
* | Merge branch 'develop' into encryption-apiSusan LoVerso2015-04-011-10/+13
|\ \ | |/
| * Instead of asserting split-generation is set in WT_INTL_FOREACH_BEGIN,Keith Bostic2015-03-261-4/+12
| * Remove safe version of the WT_INTL_FOREACH_BEGIN macro (it was only usedKeith Bostic2015-03-261-7/+2
* | A first draft of encryption support. Refs #1822.Don Anderson2015-03-261-0/+1
|/
* Round up the "in-memory size" for WT_UPDATEs to a multiple of 32. They are a...Michael Cahill2015-03-171-2/+9
* Move WT_PAGE.u.row.d next to WT_PAGE.u.row.entries, it reducesKeith Bostic2015-02-241-2/+1
* Sasha says (my paraphrasing):Keith Bostic2015-02-101-24/+28
* Further refine the split_gen assertion: we really don't need one while we are...Michael Cahill2015-02-051-2/+7
* Merge branch 'develop' into split-genMichael Cahill2015-02-041-2/+2
|\
| * Use size_t for memory accounting: that's what we tell printf.Michael Cahill2015-02-041-2/+2
* | Add a comment explaining why we loop copying split_genMichael Cahill2015-02-031-0/+4
* | Merge branch 'develop' into split-genMichael Cahill2015-02-031-4/+4
|\ \ | |/
| * Merge pull request #1561 from markbenvenuto/msvc_alignKeith Bostic2015-02-021-4/+4
| |\
| | * Struct alignment and packing for MSVCMark Benvenuto2015-01-151-4/+4
* | | split_gen paranoia: always increment split_gen once per split, use the alloca...Michael Cahill2015-02-021-1/+4
|/ /
* | Cleanup accounting for update lists when restoring updates to evicted pages. ...Michael Cahill2015-01-281-0/+2
|/
* Add a temporary hack to quit splitting a page if we're not makingKeith Bostic2015-01-131-2/+3
* Copyright notices: add MongoDB, update to 2015.Keith Bostic2015-01-041-0/+1
* Don't try to set and clear session->split_gen in WT_INTL_FOREACH_BEGIN: there...Michael Cahill2014-12-181-5/+3
* whitespaceKeith Bostic2014-12-021-1/+1
* Don't force-evict pages that have just been through an in-memory split.Michael Cahill2014-12-021-0/+3
* Add code to split a too-large insert list onto a new page as part ofKeith Bostic2014-11-301-1/+2