Sun, 23 Apr 2017 16:50:41 MSK | login

Information for build eblob-0.23.14-2.fc26

ID429
Package Nameeblob
Version0.23.14
Release2.fc26
Epoch
SummaryAppend-only low-level IO library, which saves data in blob files
Descriptionlibeblob is a low-level IO library which stores data in huge blob files appending records one after another. * fast append-only updates which do not require disk seeks * compact index to populate lookup information from disk * multi-threaded index reading during startup * O(1) data location lookup time * ability to lock in-memory lookup index (hash table) to eliminate memory swap * readahead games with data and index blobs for maximum performance * multiple blob files support (tested with blob-file-as-block-device too) * optional sha256 on-disk checksumming * 2-stage write: prepare (which reserves the space) and commit (which calculates checksum and update in-memory and on-disk indexes). One can (re)write data using pwrite() in between without locks * usually 1-stage write interface * flexible configuration of hash table size, flags, alignment * defragmentation tool: entries to be deleted are only marked as removed, eblob_check will iterate over specified blob files and actually remove those blocks * off-line blob consistency checker: eblob_check can verify checksums for all records which have them * run-time sync support - dedicated thread runs fsync on all files on timed base * in-memory index lives in memory mapped file
Built bytigro
State complete
StartedMon, 13 Feb 2017 06:57:01 MSK
CompletedMon, 13 Feb 2017 07:00:01 MSK
Taskbuild (dist-rfr-rawhide, /RussianFedora/eblob.git:5563659)
Tags
dist-rfr-rawhide
dist-rfr26-devel
RPMs
src
eblob-0.23.14-2.fc26.src.rpm (info) (download)
i686 (build logs)
eblob-0.23.14-2.fc26.i686.rpm (info) (download)
eblob-devel-0.23.14-2.fc26.i686.rpm (info) (download)
eblob-libs-0.23.14-2.fc26.i686.rpm (info) (download)
eblob-debuginfo-0.23.14-2.fc26.i686.rpm (info) (download)
x86_64 (build logs)
eblob-0.23.14-2.fc26.x86_64.rpm (info) (download)
eblob-devel-0.23.14-2.fc26.x86_64.rpm (info) (download)
eblob-libs-0.23.14-2.fc26.x86_64.rpm (info) (download)
eblob-debuginfo-0.23.14-2.fc26.x86_64.rpm (info) (download)
Changelog * Mon Feb 13 2017 Arkady L. Shane <ashejn@russianfedora.pro> - 0.23.14-2 - rebuilt against new boost * Thu Jan 26 2017 Arkady L. Shane <ashejn@russianfedora.pro> - 0.23.14-1 - update to 0.23.14 * Thu Jan 26 2017 Arkady L. Shane <ashejn@russianfedora.pro> - 0.23.13-2 - drop exclusivearch - fix build on i386 * Tue Jan 10 2017 Arkady L. Shane <ashejn@russianfedora.pro> - 0.23.13-1 - initial build