index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
librbd
/
Journal.cc
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
librbd: remove non-performance sensitive cached config values
Jason Dillaman
2018-10-05
1
-7
/
+10
*
common/options: ensure all RBD-related integer options are unsigned
Jason Dillaman
2018-10-04
1
-1
/
+1
*
librbd: fix improper indentation of 'ceph_assert' statements
Jason Dillaman
2018-09-19
1
-5
/
+6
*
librbd: option to limit in-flight appends
Mykola Golub
2018-08-30
1
-1
/
+2
*
rbd: Use ceph_assert for asserts.
Adam C. Emerson
2018-08-27
1
-68
/
+68
*
common,rbd,rgw,osd: extract config values into ConfigValues
Kefu Chai
2018-07-10
1
-1
/
+1
*
rbd: use const_iterator for decode
Kefu Chai
2018-05-17
1
-3
/
+3
*
misc: mark constructors as explicit
Danny Al-Gaaf
2018-05-02
1
-1
/
+1
*
librbd/Journal.cc: use static_cast instead of c-style
Danny Al-Gaaf
2018-04-26
1
-1
/
+1
*
Merge pull request #20682 from dillaman/wip-22960
Mykola Golub
2018-03-09
1
-22
/
+20
|
\
|
*
librbd: removed legacy journal event tracking hooks from IO path
Jason Dillaman
2018-03-07
1
-21
/
+5
|
*
librbd: added object dispatch handler for journal IO
Jason Dillaman
2018-03-07
1
-0
/
+13
|
*
librbd: separated queued object IO requests from state machine
Jason Dillaman
2018-03-05
1
-4
/
+5
*
|
common/ceph_context: mark some singletones as drop-on-fork
Sage Weil
2018-03-04
1
-1
/
+1
|
/
*
Merge pull request #20273 from adamemerson/wip-any-singleton-will-do
Kefu Chai
2018-02-28
1
-3
/
+3
|
\
|
*
common: Switch singletons to use immobile_any
Adam C. Emerson
2018-02-07
1
-3
/
+3
*
|
librbd: flush journal commit position after stopping replay
Jason Dillaman
2018-02-13
1
-3
/
+12
|
/
*
rbd: Use unqualified encode/decode
Adam C. Emerson
2018-01-10
1
-9
/
+9
*
librbd: async journal reset state machine
Jason Dillaman
2017-12-19
1
-45
/
+9
*
cleanup: Replacing MIN,MAX with std::min,std::max
amitkuma
2017-11-20
1
-1
/
+1
*
librbd: refactor object write request state machines
Jason Dillaman
2017-11-16
1
-1
/
+1
*
librbd: journal should ignore -EILSEQ errors from compare-and-write
Jason Dillaman
2017-10-03
1
-5
/
+9
*
Merge pull request #17721 from amitkumar50/cov-librbd-4
Jason Dillaman
2017-10-03
1
-1
/
+1
|
\
|
*
rbd: Initialization of m_state,tag_tid
amitkuma
2017-09-14
1
-1
/
+1
*
|
librbd: Initialization of class member variables
amitkuma
2017-09-14
1
-1
/
+1
|
/
*
Merge pull request #16934 from amitkumar50/cov-librbd-2
Jason Dillaman
2017-08-14
1
-1
/
+1
|
\
|
*
librbd: Initializing members image,operation,journal
amitkuma
2017-08-09
1
-1
/
+1
*
|
rbd: switched from legacy to new-style configuration options
Jason Dillaman
2017-08-09
1
-1
/
+1
|
/
*
librbd: guard journal replay from losing exclusive lock
Jason Dillaman
2017-06-01
1
-3
/
+5
*
librbd: do not instantiate templates while building tests
Kefu Chai
2017-05-04
1
-0
/
+2
*
librbd: remove duplicative journal helper functions
Jason Dillaman
2017-04-27
1
-32
/
+0
*
librbd: additional asynchronous mirror state machines
Jason Dillaman
2017-03-08
1
-40
/
+54
*
librbd: asynchronous journal demote state machine
Jason Dillaman
2017-03-08
1
-88
/
+20
*
librbd: utilize a singleton ContextWQ instead of per-image instance
Jason Dillaman
2017-02-28
1
-16
/
+12
*
librbd: move IO-related classes to new io namespace
Jason Dillaman
2017-02-20
1
-11
/
+11
*
rbd: add override in rbd subsystem
liuchang0812
2017-02-17
1
-4
/
+4
*
rbd-mirror: delayed replication support
Mykola Golub
2017-01-12
1
-3
/
+7
*
librbd: delay mirror registration when creating clones
Jason Dillaman
2017-01-09
1
-12
/
+25
*
librbd: new async journal promote state machine
Jason Dillaman
2016-10-31
1
-41
/
+5
*
librbd: new async journal open state machine
Jason Dillaman
2016-10-31
1
-117
/
+34
*
librbd: move journal tag decode helpers to shared location
Jason Dillaman
2016-10-31
1
-117
/
+6
*
librbd: async method to check journal tag owner
Mykola Golub
2016-09-28
1
-6
/
+183
*
journal: make librados call async in ObjectRecorder
Ricardo Dias
2016-09-26
1
-52
/
+63
*
journal: increase concurrency of journal recorder
Ricardo Dias
2016-09-26
1
-5
/
+7
*
librbd: new journal listener event for force promotion
Jason Dillaman
2016-09-23
1
-9
/
+103
*
librbd: unify journal event callbacks into single interface
Jason Dillaman
2016-09-23
1
-56
/
+60
*
librbd: optionally flag "laggy" journal clients disconnected
Mykola Golub
2016-09-05
1
-0
/
+5
*
librbd: remove use of owner_lock on IO path
Jason Dillaman
2016-08-28
1
-6
/
+0
*
librbd: normalize journal promotion/demotion events
Jason Dillaman
2016-08-16
1
-16
/
+35
*
librbd: separate journal::TagData predecessor data into new struct
Jason Dillaman
2016-08-16
1
-20
/
+12
[next]