summaryrefslogtreecommitdiff
path: root/src/include/log.h
AgeCommit message (Expand)Author
2014-01-08When using fsync or fdatasync for log durability, have groups of threads pigg...Michael Cahill
2014-01-07Update copyright notices for 2014.Keith Bostic
2013-11-21Switch log_printf to use a log record in the same format as transactional ope...Michael Cahill
2013-11-15Add a heuristic to tune how long log slot close waits.Alex Gorrod
2013-11-12Switch log code from busy wait loops to condition variables.Alex Gorrod
2013-11-12Fixes based on Sue's review feedback.Michael Cahill
2013-11-08Merge branch 'develop' into fine-grained-durabilityAlex Gorrod
2013-11-08Fix compiler warning:Alex Gorrod
2013-10-25Add statistics to log buffering and general review cleanup.Alex Gorrod
2013-10-24Change the sleep in log_slot_close to a yield.Alex Gorrod
2013-10-22Various enhancements to consolidated logging:Alex Gorrod
2013-10-21Use WT_CACHE_LINE_ALIGNMENT convention. #703Susan LoVerso
2013-10-21Fix a race growing the log slot buffer.Alex Gorrod
2013-10-18Add basic log buffering support. Not yet complete.Alex Gorrod
2013-09-14Treat database-wide checkpoints differently to file syncs. For database-wide...Michael Cahill
2013-09-14Fixes from Sue's initial review:Michael Cahill
2013-09-04Add __wt_log_ckpt to record a checkpoint LSN and signal archive thread.Susan LoVerso
2013-08-30Add logging and recovery of file truncates.Michael Cahill
2013-08-29Deal with empty metadata during recovery.Michael Cahill
2013-08-29Scan through files before the main recovery loop, gathering checkpoint LSNs a...Michael Cahill
2013-08-26Save LSNs in files during checkpoint.Michael Cahill
2013-08-13Update dist/log.py to generate code to read and write log records.Michael Cahill
2013-07-18Lint.Susan LoVerso
2013-07-17Some small fixes / changes to logging to fix the size of records passed to ca...Michael Cahill
2013-07-16Delay pre-allocation until first real log record is written.Susan LoVerso
2013-07-08Make offsets, lens and slot state 64-bits.Susan LoVerso
2013-06-20Fix some signed / unsigned warnings.Michael Cahill
2013-06-19Add a couple new stats. Changes to handle direct_io.Susan LoVerso
2013-06-19Clean up warnings.Susan LoVerso
2013-06-04Clean up strings. Add slot_release_lsn to fix bug when changing files.Susan LoVerso
2013-06-03Clean up a bunch of warnings and remove a bunch of prints.Susan LoVerso
2013-05-29Remove unnecessary total_len from log record.Susan LoVerso
2013-05-29Add flags to flags.py. Implement log_scan API. Some bug fixes.Susan LoVerso
2013-05-22Basic __wt_log_read function and some test code to use it.Susan LoVerso
2013-05-22Add support for log descriptor structure at the beginning of log files.Susan LoVerso
2013-05-21Some clean-up.Susan LoVerso
2013-05-21Add sync support, return LSN and print thread id.Susan LoVerso
2013-05-20Add direct_io support for logging.Susan LoVerso
2013-05-16Add switching of log files.Susan LoVerso
2013-05-16Working slot code.Susan LoVerso
2013-05-15First pass that compiles.Susan LoVerso
2013-05-09Commit log.h and comments in log.cSusan LoVerso
2013-05-02Add missing WT_ATOMIC functions and log config.Susan LoVerso
2013-01-01Update copyright notice to 2013.Keith Bostic
2012-01-22Update copyright notices to 2012.Keith Bostic
2012-01-17Documentation: add notes on remote file systems, created file permissions,Keith Bostic
2011-03-16Add the beginnings of a log manager.Michael Cahill