aboutsummaryrefslogtreecommitdiffstats
path: root/src/kvstorage_file.c
Commit message (Collapse)AuthorAgeFilesLines
* Unify style without sorting headers.Vsevolod Stakhov2014-07-231-92/+124
|
* Revert "Unify code style."Vsevolod Stakhov2014-07-231-125/+93
| | | | This reverts commit e0483657ff6cf1adc828ccce457814d61fe90a0d.
* Unify code style.Vsevolod Stakhov2014-07-231-93/+125
|
* Use DB_HASH access method for bdb backend.Vsevolod Stakhov2012-03-011-1/+1
| | | | Fix signed and unsigned comparasion while I'm here.
* Make compiler happy in several cases, remove warnings.Vsevolod Stakhov2011-12-201-4/+14
|
* Detect and use fallocate/posix_fallocate.Vsevolod Stakhov2011-12-141-0/+1
|
* * Add <no_overwrite> flag for keystorage preventing from overwriting keys ↵Vsevolod Stakhov2011-12-011-39/+209
| | | | | | (works for cryptographic keys). * Add <ref> flag for file backend that enables reference count for items in this backend.
* Fix race condition.Vsevolod Stakhov2011-11-281-1/+7
|
* Fix variable name.Vsevolod Stakhov2011-11-251-2/+2
|
* Another fix to locking logic.Vsevolod Stakhov2011-11-241-21/+16
|
* * Add <fsync> option to turn on explicit fsync for file backend.Vsevolod Stakhov2011-11-241-6/+10
|
* Do fsync once per queue of operations.Vsevolod Stakhov2011-11-211-8/+37
|
* * Implement binary safe keys.Vsevolod Stakhov2011-11-171-15/+32
| | | | * Use more fast hashing.
* Avoid using base64 as it can contain path symbols, use hex instead.Vsevolod Stakhov2011-11-171-3/+8
|
* * Implement file backend.Vsevolod Stakhov2011-11-171-9/+126
|
* * Add initial skeleton of file based backendVsevolod Stakhov2011-11-151-0/+353