summaryrefslogtreecommitdiffstats
path: root/src/journal (follow)
Commit message (Expand)AuthorAgeFilesLines
* common: add override in header fileliuchang08122017-03-0311-48/+48
* common: add override for common submodule and miscliuchang08122017-02-164-19/+19
* journal: stop processing removal after errorJason Dillaman2017-01-301-0/+2
* journal: don't hold future lock during assignmentJason Dillaman2017-01-212-2/+8
* src/journal/JournalTrimmer.h : fix typosXianxia Xiao2016-12-301-4/+4
* journal: prevent repetitive error messages after being blacklistedJason Dillaman2016-12-151-1/+3
* journal: avoid logging an error when a watch is blacklistedJason Dillaman2016-12-131-0/+2
* journal: do not prematurely flag object recorder as closedJason Dillaman2016-10-171-1/+1
* journal: clean up object recorder closed/overflow callbackJason Dillaman2016-10-052-21/+27
* journal: delay moving overflowed buffers until quiescedJason Dillaman2016-10-052-4/+3
* journal: use reverse iterator search to find flush recordJason Dillaman2016-10-051-3/+7
* journal: avoid holding lock while sending journal appendJason Dillaman2016-10-053-21/+38
* journal: ensure in-flight ops are complete destroying journalerMykola Golub2016-10-014-0/+15
* journal: complete action only after notification completedMykola Golub2016-10-012-6/+11
* Merge pull request #11185 from dillaman/wip-17355Mykola Golub2016-09-286-106/+3
|\
| * common: move AsyncOpTracker to common libraryJason Dillaman2016-09-256-106/+3
* | journal: make librados call async in ObjectRecorderRicardo Dias2016-09-265-66/+95
* | journal: increase concurrency of journal recorderRicardo Dias2016-09-264-38/+91
|/
* journal: send update notification when tag allocatedJason Dillaman2016-09-231-0/+1
* journal: expose ability to retrieve partial tag listJason Dillaman2016-09-234-8/+19
* remove autotoolsSage Weil2016-09-071-39/+0
* Merge pull request #10378 from trociny/wip-14738Jason Dillaman2016-09-074-3/+70
|\
| * journal: allow to trim journal for "laggy" clientsMykola Golub2016-09-054-3/+70
* | journal/JournalTrimmer: move C_RemoveSet structMichal Jarzabek2016-08-292-15/+18
|/
* journaler: remove ununsed synchronous API routinesVenky Shankar2016-08-074-87/+0
* journaler: async journal object creationVenky Shankar2016-08-072-0/+27
* journaler: implement asynchronous remove()Venky Shankar2016-08-072-0/+18
* journaler: implement asynchronous exists()Venky Shankar2016-08-072-0/+12
* journaler: asynchronous JournalTrimmer::remove_objects()Venky Shankar2016-08-072-0/+32
* Merge pull request #10341 from dillaman/wip-16223Mykola Golub2016-07-3016-217/+354
|\
| * journal: optimize speed of live replay journal pruningJason Dillaman2016-07-213-13/+35
| * journal: possible deadlock during flush of journal entriesJason Dillaman2016-07-212-14/+33
| * journal: improve debug log messagesJason Dillaman2016-07-218-8/+8
| * journal: support streaming entry playbackJason Dillaman2016-07-214-81/+116
| * journal: replay should only read from a single object setJason Dillaman2016-07-212-65/+27
| * journal: optionally restrict maximum entry payload sizeJason Dillaman2016-07-212-1/+8
| * journal: optionally fetch entries in small chunks during replayJason Dillaman2016-07-215-32/+102
| * journal: helper class for organizing optional settingsJason Dillaman2016-07-216-15/+37
* | cmake: exclude private symbols in librbdKefu Chai2016-07-291-0/+1
|/
* cmake: restructure src/CMakeLists.txt in a more hierarchical wayKefu Chai2016-07-191-0/+14
* Merge pull request #9207 from rjfd/wip-15670Jason Dillaman2016-06-238-12/+51
|\
| * journal: Support for registering metadata listeners in the JournalerRicardo Dias2016-06-148-12/+51
* | journal: do not log watch errors against deleted journalJason Dillaman2016-06-161-4/+13
|/
* journal: extend asynchronous shutdown to facadeJason Dillaman2016-05-252-31/+53
* journal: trimmer now has asynchronous shutdownJason Dillaman2016-05-253-3/+30
* journal: metadata init and shutdown now asynchronousJason Dillaman2016-05-253-31/+67
* journal: player shutdown is now handled asynchronouslyJason Dillaman2016-05-258-61/+144
* journal: eliminate watch delay for object refetchesJason Dillaman2016-05-241-1/+5
* journal: keep active tag to assist with pruning watched objectsJason Dillaman2016-05-242-101/+117
* journal: update commit entry object number upon overflowJason Dillaman2016-05-243-0/+39