summaryrefslogtreecommitdiff
path: root/src/include/log.h
Commit message (Expand)AuthorAgeFilesLines
* WT-2333 Make the "ret" variable explicit in lock macros.Michael Cahill2016-01-221-2/+2
* Upgrade copyright notices from 2015 to 2016.Keith Bostic2016-01-011-1/+1
* WT-2235. Changes to wt printlog to add -x option and remove -p.Don Anderson2015-12-041-0/+5
* WT-2187 Add flag for flushing a slot so that we are locally handling theSusan LoVerso2015-10-301-2/+3
* WT-2075 Add stat and a busy retry so that a blocked thread can progress.Susan LoVerso2015-09-101-1/+2
* WT-2075 When closing a slot, detect, return and handle different values.Susan LoVerso2015-09-101-1/+3
* WT-2094 Add in actual data sizes to end_offset. Remove unused direct code.Susan LoVerso2015-09-091-1/+4
* WT-2094 Eliminate direct write and record unbuffered log records thatSusan LoVerso2015-09-081-24/+28
* WT-2084 Disable forced direct log writes in diagnostic builds.Alex Gorrod2015-09-041-1/+1
* WT-2070 Remove use of rwlock from main logging path.Susan LoVerso2015-08-311-2/+0
* Lint. Warning 568: non-negative quantity is never less than zero.Susan LoVerso2015-08-271-1/+4
* WT-2031 Fix -Wsign-conversion warnings.Susan LoVerso2015-08-261-3/+3
* WT-2031 Fixes from review. Add more comments, remove some debug code.Susan LoVerso2015-08-261-8/+29
* WT-2031 Code cleanup. Remove join call under lock as it led to hangs.Susan LoVerso2015-08-251-7/+0
* Merge branch 'develop' into log-slot-revampSusan LoVerso2015-08-241-9/+11
|\
| * Fix the WT_LOGSLOT declaration for alignment.Keith Bostic2015-08-221-12/+14
* | WT-2031 log_release debug info.Susan LoVerso2015-08-131-0/+7
* | WT-2031 Keep track of starting offset of last record in slot buffer.Susan LoVerso2015-08-121-0/+1
* | WT-2031 Make log compare an inlined function to use local variables soSusan LoVerso2015-08-101-10/+0
* | WT-2031 Code movement, comments, new stat and diagnostics.Susan LoVerso2015-08-101-0/+3
* | WT-2031 Add force_write wrapper. Force write when opening a log cursor.Susan LoVerso2015-08-051-1/+1
* | WT-2031 Fix deadlock. Use a new wrlsn lock. Remove incorrectSusan LoVerso2015-08-051-0/+1
* | WT-2031 Add slot lock macro to closing and manipulating the active slot.Susan LoVerso2015-08-041-5/+12
* | WT-2031 WhitespaceSusan LoVerso2015-08-041-1/+1
* | WT-1989 Add rwlock and have direct write and slots work together.Susan LoVerso2015-08-031-4/+6
* | WT-1989 Fix race condition releasing slot. Remove incorrect assertion.Susan LoVerso2015-07-291-4/+4
* | WT-1989 Some cleanup.Susan LoVerso2015-07-291-14/+14
* | WT-1989 Add code to force close a slot, fix file switch bugs.Susan LoVerso2015-07-291-14/+27
* | WT-1989 First pass at different slot management. With debugging.Susan LoVerso2015-07-221-17/+39
|/
* WT-1989 Use size_t for the log slot size in memory.Michael Cahill2015-07-211-1/+1
* WT-1989 Integrate second path for log scalability.Susan LoVerso2015-07-161-2/+0
* WT-1989 First pass at 2nd patch integration.Susan LoVerso2015-07-151-1/+2
* WT-2007 Fix gcc warnings.Susan LoVerso2015-07-151-1/+1
* WT-2007 Fix constant.Susan LoVerso2015-07-141-1/+1
* WT-2007 Cap slot buffer size to max log file size.Susan LoVerso2015-07-141-0/+1
* WT-2007 Statically allocate log slot buffers to a maximum size.Susan LoVerso2015-07-141-6/+5
* WT-1989 Bump slot pool up to 128.Susan LoVerso2015-07-101-1/+1
* WT-1986 Fix a race renaming temporary log files into place.Michael Cahill2015-07-021-0/+1
* Merge branch 'develop' into transaction-backgroundSusan LoVerso2015-05-271-18/+21
|\
| * Mark log slot state volatile so opimizing compilers don't cache the first rea...Michael Cahill2015-05-191-1/+4
| * Review the rest of the LOG_XXX and SLOT_XXX #defines, prefix with "WT_".Keith Bostic2015-05-181-17/+17
* | Merge branch 'develop' into transaction-backgroundSusan LoVerso2015-05-131-1/+2
|\ \ | |/
| * Rename LOG_ALIGN to be WT_LOG_ALIGN, avoid any collisions.Keith Bostic2015-05-051-1/+1
| * Merge branch 'develop' into encryption-apiSusan LoVerso2015-04-281-1/+1
| |\
| * \ Merge branch 'develop' into encryption-apiSusan LoVerso2015-04-171-1/+2
| |\ \
| * | | First pass at encryption for logging. Refs #1822.Don Anderson2015-03-271-0/+1
* | | | Add a background transaction sync mechanism. WT-1908Susan LoVerso2015-05-051-0/+1
| |_|/ |/| |
* | | Change LOG_CMP to WT_LOG_CMP. WT-1906Susan LoVerso2015-04-271-1/+1
| |/ |/|
* | Set checkpoint LSN to existing log record. #1700Susan LoVerso2015-03-231-1/+2
|/
* Revert "Move writing into log worker thread. #1683"Michael Cahill2015-03-091-2/+2