summaryrefslogtreecommitdiffstats
path: root/src/journal (follow)
Commit message (Expand)AuthorAgeFilesLines
* journal: reset commit_position_task_ctx pointer after task completeMykola Golub2016-02-021-0/+14
* make ctors with one argument explicitDanny Al-Gaaf2016-01-291-2/+2
* journal/JournalMetadata.cc: prefer ++operator for non-primitive iteratorsDanny Al-Gaaf2016-01-291-1/+1
* Merge pull request #7385 from trociny/fix-journal-flush-commit-positionJosh Durgin2016-01-271-0/+2
|\
| * journal: flush commit position on metadata shutdownMykola Golub2016-01-271-0/+2
* | journal: avoid race between in-flight notifications and flushJason Dillaman2016-01-202-28/+34
|/
* journal: disconnect watch after watch errorJason Dillaman2016-01-051-0/+7
* Merge pull request #6917 from majianpeng/journal-iohintJosh Durgin2015-12-142-0/+2
|\
| * journal: add iohint flags for journal replayer.Jianpeng Ma2015-12-141-0/+1
| * journal: Add iohint flags for journal write ops.Jianpeng Ma2015-12-141-0/+1
* | journal: avoid race between flush request and in-flight flushesJason Dillaman2015-12-142-1/+18
|/
* Merge pull request #6665 from trociny/wip-librbd-journalJosh Durgin2015-12-044-14/+56
|\
| * rbd: add new journal rbd commandsMykola Golub2015-12-044-15/+56
| * librbd: add image pool ID to journal object names.Mykola Golub2015-12-041-1/+2
* | Merge pull request #6686 from stiopaa1/namespace_bufferSage Weil2015-12-041-1/+1
|\ \ | |/ |/|
| * common/buffer: forward declare bufferMichal Jarzabek2015-11-301-1/+1
* | Merge pull request #6777 from dillaman/wip-librbd-lockdepJosh Durgin2015-12-036-70/+76
|\ \
| * | journal: correct lock ordering issues discovered by lockdepJason Dillaman2015-12-026-70/+76
* | | Merge pull request #6762 from dillaman/wip-13924Josh Durgin2015-12-032-9/+19
|\ \ \ | |/ / |/| |
| * | journal: fire replay complete event after reading last objectJason Dillaman2015-12-022-9/+19
| |/
* / journal: helper method to determine if journal existsJason Dillaman2015-11-302-1/+12
|/
* journal: support replay passed skipped splay objectsJason Dillaman2015-11-232-131/+138
* journal: avoid holding lock while marking ops are completeJason Dillaman2015-11-132-2/+2
* journal: update allocated tid when skipping committed entry in playerMykola Golub2015-11-121-0/+1
* journal: call metadata shutdown on journal removeMykola Golub2015-11-111-0/+2
* journal: make commit and flush params configurableMykola Golub2015-11-112-8/+8
* journal: allow alternate pool for journal objectsMykola Golub2015-11-114-16/+58
* journal: output operators for journal typesMykola Golub2015-11-114-0/+55
* journal: FutureImpl shouldn't hold lock while invoking callbacksJason Dillaman2015-11-061-0/+3
* journal: updates to support C++11Jason Dillaman2015-11-062-2/+1
* journal: cleanup shutdown handlingJason Dillaman2015-11-062-16/+59
* journal: fix race condition with unwatch on shutdownJason Dillaman2015-11-062-3/+1
* journal: simplified commit position trackingJason Dillaman2015-11-0618-164/+205
* journal: fix issues discovered via valgrindJason Dillaman2015-11-0615-148/+259
* journal: JournalPlayer::process_state should support positive resultJason Dillaman2015-11-061-1/+1
* journal: add method to remove journal from diskJason Dillaman2015-11-062-0/+18
* journal: signal playback complete via finisher threadJason Dillaman2015-11-061-9/+23
* journal: complete flush context w/o holding locksJason Dillaman2015-11-062-7/+16
* journal: Journaler::stop_append should be asyncJason Dillaman2015-11-062-11/+15
* journal: avoid reentrant callbacks on FutureJason Dillaman2015-11-066-7/+28
* journal: add default constructor to PayloadJason Dillaman2015-11-061-0/+5
* journal: new async flush method for whole journalJason Dillaman2015-11-065-10/+55
* journal: playback should notify when completeJason Dillaman2015-11-062-9/+19
* journal: add default constructor to FutureJason Dillaman2015-11-061-0/+5
* journal: added additional callbacks for async opsJason Dillaman2015-11-064-34/+64
* journal: add support for trimming committed journal objectsJason Dillaman2015-11-067-17/+426
* journal: move rados_ctx_callback to utils namespaceJason Dillaman2015-11-066-48/+41
* journal: new generic journal implementationJason Dillaman2015-11-0626-0/+3056