]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/commit
rocksdb: set fallocate_with_keep_size = false for log writes
authorSage Weil <sage@redhat.com>
Tue, 28 Apr 2015 23:09:07 +0000 (16:09 -0700)
committerSage Weil <sage@redhat.com>
Wed, 26 Aug 2015 18:01:18 +0000 (14:01 -0400)
commit2b903df57204ec5064e1e002d99ef299facd17d5
treeee3d3f9472a306bdd036a74ca028154024db7d1b
parent4771a97df218c69414048c007720ca09edcaff64
rocksdb: set fallocate_with_keep_size = false for log writes

This lets us avoid updating the inode as we append to the file.

(Maybe.  If the file is sparse and the blocks aren't zeroed XFS will
probably still have to go update the extent flags.)

Signed-off-by: Sage Weil <sage@redhat.com>
m4/libtool.m4
util/env_posix.cc