]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
journal: fix broken append batching implementation
authorJason Dillaman <dillaman@redhat.com>
Thu, 13 Jun 2019 14:21:33 +0000 (10:21 -0400)
committerJason Dillaman <dillaman@redhat.com>
Mon, 19 Aug 2019 15:15:40 +0000 (11:15 -0400)
commit62436afa3f33bc184e49bb2f4b07ec65be71d234
tree0d36a73d7117ec90bd4978ab353f742864b3cf58
parent8302f3271cf6a8af635fd83f97da34fb24c19807
journal: fix broken append batching implementation

The original flush_interval/bytes/age batching options no longer
actually do anything. Integrate these better with the max in-flight
AIO handling.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit a4e160e410ab3743515338510cb1e369a641152f)
src/journal/JournalRecorder.cc
src/journal/JournalRecorder.h
src/journal/ObjectRecorder.cc
src/journal/ObjectRecorder.h
src/test/journal/test_ObjectRecorder.cc