summaryrefslogtreecommitdiff
path: root/src/os_posix/os_open.c
Commit message (Expand)AuthorAgeFilesLines
* Most WiredTiger calloc calls are to allocate a single structure,Keith Bostic2014-12-151-1/+1
* Clean up a few __wt_calloc() calls that can be __wt_calloc_def() instead.Keith Bostic2014-12-151-1/+1
* KNFKeith Bostic2014-11-091-1/+1
* Move initialization of direct_io.Susan LoVerso2014-11-061-1/+1
* Keep an open file handle on the log directory. #1343Susan LoVerso2014-11-061-0/+29
* Move directory sync code into os_fsync.c, only sync directories when creating...Michael Cahill2014-11-061-56/+0
* Let logging manage syncing the directory itself #1343Susan LoVerso2014-11-051-8/+6
* Use the log sync setting to decide whether to sync the directory on log file ...Michael Cahill2014-11-051-1/+8
* Match changes in Win, mention the system call name.Keith Bostic2014-10-171-1/+1
* Revert POSIX OS changes from c5b71e5, reference #1254: that commitKeith Bostic2014-10-121-3/+0
* Make fallocate/posix_fallocate more configurable.Keith Bostic2014-10-121-0/+3
* Rename the WT_FH.refcnt field to be WT_FH.ref to match the newKeith Bostic2014-10-071-4/+4
* Ftruncate is incompatible with file mapping on Windows, return EBUSY fromKeith Bostic2014-10-071-0/+3
* Typo, final return value was being lost on failure.Keith Bostic2014-09-161-1/+2
* Update dist/s_style to check for cases where we jump to the error labelKeith Bostic2014-09-121-1/+1
* A somewhat different approach to --enable-verbose: inline __wt_verbose()Keith Bostic2014-05-051-1/+1
* Do direct I/O reads on checkpoints to reduce the VM pressure of LSM workloads.Michael Cahill2014-01-171-3/+6
* Update copyright notices for 2014.Keith Bostic2014-01-071-1/+1
* error: assignment discards 'const' qualifier from pointer targetKeith Bostic2013-12-201-1/+1
* __open_directory_sync can sync the wrong directory if the applicationKeith Bostic2013-12-201-10/+17
* Create a Python pass for source code style checking (to eventually replace s_...Michael Cahill2013-11-051-1/+1
* API change: rework "run-time" and "tree-walk" statistics configuration.Keith Bostic2013-10-191-2/+2
* Split statistics macros into two parts: run-time and everything else,Keith Bostic2013-10-101-2/+2
* Check for the existence of the O_DSYNC flag, fall back to O_SYNC, or output a...Michael Cahill2013-08-281-0/+7
* Cherry pick Sue's sync configuration changes, so develop matches the fine-gra...Michael Cahill2013-08-281-1/+4
* Output the full path of the file we couldn't open, not just the name.Keith Bostic2013-08-141-1/+1
* Merge branch 'develop' into loggingSusan LoVerso2013-05-221-29/+42
|\
| * Fix a bug on systems without O_CLOEXEC which would silently ignoreKeith Bostic2013-05-171-5/+1
| * Acquire the file-list spin lock when checking the WT_FH.refcnt duringKeith Bostic2013-05-141-19/+34
| * Change file_extend syntax from file_extend=(type=[data,log],size=XXX)Keith Bostic2013-05-141-4/+2
| * Support for a new configuration option, file_extend, that extends the fileKeith Bostic2013-05-111-2/+7
| * Rename the WT_FH.file_size field to be WT_FH.size.Keith Bostic2013-05-111-1/+1
* | Add direct_io support for logging.Susan LoVerso2013-05-201-4/+4
|/
* If open fails and direct I/O configured, note that some filesystems don'tKeith Bostic2013-03-221-3/+9
* Replace os_cache_max configuration and behavior with calls to: (1)Keith Bostic2013-03-041-0/+5
* Update copyright notice to 2013.Keith Bostic2013-01-011-1/+1
* Instead of tracking open btree object handles, track open file descriptors.Keith Bostic2012-12-061-0/+2
* Don't sync the directory after open if the global "sync" flag is false.Michael Cahill2012-10-221-1/+2
* is_tree is no longer "unused" if O_DIRECT isn't set.Keith Bostic2012-10-191-2/+2
* Use the O_NOATIME flag: it may improve performance on some systems.Michael Cahill2012-10-191-0/+5
* Don't force O_NOATIME on -- it may have unintended consequences, and on moder...Michael Cahill2012-10-181-3/+0
* Tweaks to file configuration for reads on Linux (disable readahead and access...Michael Cahill2012-10-181-2/+21
* According to the Linux fsync man page:Keith Bostic2012-10-121-3/+43
* Rework WT_EVENT_HANDLERs.Keith Bostic2012-05-071-1/+1
* Replace local "ret" declarations with WT_DECL_RET.Keith Bostic2012-04-261-5/+4
* Fix the "exclusive" config for WT_SESSION::create.Michael Cahill2012-03-281-1/+3
* Close btree handles in the list: otherwise we can't safely remove or rename t...Michael Cahill2012-03-111-6/+6
* Add support for direct I/O, with the config "direct_io=(data,log)".Michael Cahill2011-12-051-2/+10
* Update copyright notices to 2012.Keith Bostic2012-01-221-3/+3
* Documentation: add notes on remote file systems, created file permissions,Keith Bostic2012-01-171-3/+6