summaryrefslogtreecommitdiffstats
path: root/src/journal/Journaler.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* journal: use new aio_create_completion()Kefu Chai2019-11-011-3/+3
* common/RefCountedObj: cleanup con/desPatrick Donnelly2019-09-161-29/+19
* include: convert FunctionContext usage to generic LambdaContextPatrick Donnelly2019-09-161-7/+8
* journal: s/Mutex/ceph::mutex/Kefu Chai2019-08-031-5/+4
* journal: support dynamically updating recorder flush optionsJason Dillaman2019-06-191-4/+9
* Merge pull request #27670 from trociny/wip-rbd-mirror-fetch-autotuneJason Dillaman2019-06-171-5/+7
|\
| * journal: auto-tune journal fetch params based on memory targetMykola Golub2019-06-111-5/+7
* | journal: wait for in flight advance sets on stopping recorderMykola Golub2019-06-131-1/+1
|/
* journal: set max journal order to 26Mykola Golub2019-01-031-2/+2
* journal: limit in-flight appendsMykola Golub2018-08-301-2/+2
* journal: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-19/+19
* rados: Switch MIN/MAX for std::min/max and use intarith templatesAdam C. Emerson2018-01-121-2/+2
* journal: Trivial cleanupShinobu Kinjo2017-12-091-8/+15
* journal: ensure in-flight ops are complete destroying journalerMykola Golub2016-10-011-0/+6
* journal: expose ability to retrieve partial tag listJason Dillaman2016-09-231-1/+6
* journaler: remove ununsed synchronous API routinesVenky Shankar2016-08-071-51/+0
* journaler: async journal object creationVenky Shankar2016-08-071-0/+26
* journaler: implement asynchronous remove()Venky Shankar2016-08-071-0/+17
* journaler: implement asynchronous exists()Venky Shankar2016-08-071-0/+11
* journal: improve debug log messagesJason Dillaman2016-07-211-1/+1
* journal: optionally restrict maximum entry payload sizeJason Dillaman2016-07-211-1/+7
* journal: helper class for organizing optional settingsJason Dillaman2016-07-211-6/+7
* journal: Support for registering metadata listeners in the JournalerRicardo Dias2016-06-141-0/+8
* journal: extend asynchronous shutdown to facadeJason Dillaman2016-05-251-31/+51
* journal: trimmer now has asynchronous shutdownJason Dillaman2016-05-251-1/+8
* journal: metadata init and shutdown now asynchronousJason Dillaman2016-05-251-2/+6
* journal: player shutdown is now handled asynchronouslyJason Dillaman2016-05-251-1/+6
* journal: prohibit journal entries larger than the soft object sizeJason Dillaman2016-05-061-0/+4
* journal: helper method for retrieving tag structJason Dillaman2016-03-291-0/+4
* journal: added helper to query single client record from diskJason Dillaman2016-03-291-0/+6
* journal: provide method to check if journaler initializedMykola Golub2016-03-101-0/+4
* Merge pull request #7906 from dillaman/wip-14869Josh Durgin2016-03-091-11/+56
|\
| * journal: use provided work queue and timerJason Dillaman2016-03-081-11/+56
* | journal: helper method to retrieve in-memory client dataJason Dillaman2016-03-081-0/+14
|/
* journal: async methods to (un)register and update clientMykola Golub2016-02-271-2/+18
* journal: wrappers to get journal metadataMykola Golub2016-02-201-0/+12
* journal: added interface to flush pending commit position updatesJason Dillaman2016-02-191-2/+6
* journal: added tag support methodsJason Dillaman2016-02-051-0/+15
* cls_journal: client registration should hold opaque data structureJason Dillaman2016-02-051-2/+2
* journal: switched entry tags to use id instead of stringJason Dillaman2016-02-051-5/+5
* rbd: add new journal rbd commandsMykola Golub2015-12-041-6/+32
* librbd: add image pool ID to journal object names.Mykola Golub2015-12-041-1/+2
* journal: helper method to determine if journal existsJason Dillaman2015-11-301-0/+10
* journal: call metadata shutdown on journal removeMykola Golub2015-11-111-0/+2
* journal: make commit and flush params configurableMykola Golub2015-11-111-6/+6
* journal: allow alternate pool for journal objectsMykola Golub2015-11-111-9/+31
* journal: output operators for journal typesMykola Golub2015-11-111-0/+12
* journal: simplified commit position trackingJason Dillaman2015-11-061-8/+12
* journal: fix issues discovered via valgrindJason Dillaman2015-11-061-1/+1
* journal: add method to remove journal from diskJason Dillaman2015-11-061-0/+17