summaryrefslogtreecommitdiffstats
path: root/src/journal/ObjectRecorder.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* rbd: fix spelling errorsJosh Soref2023-04-261-1/+1
* common/Timer: make SafeTimer a templateXiubo Li2021-08-251-2/+1
* journal: possible race condition between flush and append callbackJason Dillaman2020-10-161-1/+1
* journal: fix flush by age and in-flight byte trackingJason Dillaman2019-11-191-3/+8
* common/RefCountedObj: cleanup con/desPatrick Donnelly2019-09-161-31/+31
* journal: s/Mutex/ceph::mutex/Kefu Chai2019-08-031-7/+6
* journal: add support for aligned appendsMykola Golub2019-06-231-0/+2
* journal: support dynamically updating recorder flush optionsJason Dillaman2019-06-191-5/+7
* journal: fix broken append batching implementationJason Dillaman2019-06-191-28/+14
* Rename "include/assert.h"Brad Hubbard2018-09-141-1/+1
* journal: limit in-flight appendsMykola Golub2018-08-301-1/+3
* journal: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-1/+1
* journal: limit number of appends sent in one librados opMykola Golub2018-04-021-0/+1
* common,mds,mgr,mon,osd: store event only if it's addedKefu Chai2017-08-201-9/+1
* common: add override in header fileliuchang08122017-03-031-6/+6
* journal: clean up object recorder closed/overflow callbackJason Dillaman2016-10-051-1/+1
* journal: delay moving overflowed buffers until quiescedJason Dillaman2016-10-051-1/+1
* journal: avoid holding lock while sending journal appendJason Dillaman2016-10-051-1/+1
* journal: make librados call async in ObjectRecorderRicardo Dias2016-09-261-4/+11
* journal: increase concurrency of journal recorderRicardo Dias2016-09-261-7/+9
* journal: new ObjectRecorder closed callbackJason Dillaman2016-05-181-8/+14
* journal: delay object overflow event until in-flight appends settledJason Dillaman2016-05-181-0/+4
* journal: avoid race between flush request and in-flight flushesJason Dillaman2015-12-141-0/+4
* journal: correct lock ordering issues discovered by lockdepJason Dillaman2015-12-021-1/+1
* journal: fix issues discovered via valgrindJason Dillaman2015-11-061-3/+3
* journal: new async flush method for whole journalJason Dillaman2015-11-061-1/+1
* journal: new generic journal implementationJason Dillaman2015-11-061-0/+149