index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
librbd
/
journal
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge pull request #38114 from orozery/librbd-crypto-prepare-copyup
Jason Dillaman
2020-11-18
1
-1
/
+2
|
\
|
*
librbd: add encryption support for copyup
Or Ozeri
2020-11-18
1
-1
/
+2
*
|
librbd: add crypto image dispatch layer
Or Ozeri
2020-11-17
1
-2
/
+3
|
/
*
librbd: new hook for pre-processing copyup data
Jason Dillaman
2020-10-13
1
-0
/
+5
*
librbd: support assembling sparse results of multiple object extents
Or Ozeri
2020-10-05
1
-2
/
+1
*
librbd: optionally disable read-from-parent for object-extent IO requests
Jason Dillaman
2020-09-21
1
-1
/
+1
*
librbd: skeleton implementation of object snap list dispatch hooks
Jason Dillaman
2020-09-21
1
-0
/
+9
*
librbd: pass IOContext to image-extent IO dispatch methods
Jason Dillaman
2020-09-18
1
-4
/
+10
*
librbd: pass IOContext to object-extent IO dispatch methods
Jason Dillaman
2020-09-18
2
-10
/
+9
*
librbd: support writing with version assertion on object dispatch
Or Ozeri
2020-08-09
2
-2
/
+4
*
librbd: support reading multiple extents in the object dispatch interface
Or Ozeri
2020-08-02
1
-4
/
+4
*
librbd: switch the IO path to utilize the neorados API
Jason Dillaman
2020-07-16
1
-1
/
+1
*
Merge pull request #35329 from trociny/wip-quiesce_complete
Jason Dillaman
2020-06-18
1
-1
/
+2
|
\
|
*
librbd: new snapshot create API to pass flags
Mykola Golub
2020-06-09
1
-1
/
+2
*
|
librbd: swapped ThreadPool/ContextWQ for AsioEngine
Jason Dillaman
2020-06-13
9
-8
/
+9
|
/
*
librbd: add flags param to Operations::execute_snap_create
Mykola Golub
2020-05-22
1
-1
/
+1
*
librbd: move generic IO dispatcher logic to base class
Jason Dillaman
2020-05-14
2
-2
/
+2
*
librbd: make "snapshot create" notification be "async"
Mykola Golub
2020-05-05
1
-1
/
+2
*
crimson:common add TOPNSPC namespace for ceph and crimson
Chunmei Liu
2020-02-28
1
-1
/
+1
*
librbd: the journal SnapLimitEvent was not properly handled
Jason Dillaman
2020-02-21
1
-0
/
+6
*
rbd: reference count objects when invoking async requests
Mahati Chamarthy
2019-11-11
2
-3
/
+15
*
include: convert FunctionContext usage to generic LambdaContext
Patrick Donnelly
2019-09-16
2
-2
/
+2
*
librbd: s/Mutex/ceph::mutex/
Kefu Chai
2019-08-03
13
-66
/
+63
*
journal: support dynamically updating recorder flush options
Jason Dillaman
2019-06-19
2
-2
/
+2
*
journal: auto-tune journal fetch params based on memory target
Mykola Golub
2019-06-11
5
-7
/
+7
*
librbd: switch to lightweight striper for hot IO path
Jason Dillaman
2019-05-13
2
-2
/
+2
*
librbd: drop data oid parameter from IO path
Jason Dillaman
2019-05-13
2
-25
/
+30
*
librbd: renamed 'ImageCtx::snap_lock' to 'image_lock'
Jason Dillaman
2019-04-28
1
-2
/
+2
*
librbd: pass journal tid through flush object dispatch spec
Jason Dillaman
2019-04-11
2
-4
/
+28
*
librbd: remove special case for journal replay via writeback
Jason Dillaman
2019-04-11
2
-37
/
+10
*
librbd: empty IO requests should complete in new context
Jason Dillaman
2019-04-08
1
-1
/
+1
*
librbd: align discard requests to default bluestore allocation size
Jason Dillaman
2019-02-26
3
-10
/
+28
*
librbd: fix improper indentation of 'ceph_assert' statements
Jason Dillaman
2018-09-19
1
-5
/
+5
*
Rename "include/assert.h"
Brad Hubbard
2018-09-14
4
-4
/
+4
*
librbd: option to limit in-flight appends
Mykola Golub
2018-08-30
2
-2
/
+2
*
rbd: Use ceph_assert for asserts.
Adam C. Emerson
2018-08-27
3
-27
/
+27
*
librbd: copy namespace to newly created librados::IoCtx objects
Jason Dillaman
2018-06-22
1
-0
/
+1
*
librbd: commit IO as safe when complete if writeback cache is disabled
Jason Dillaman
2018-05-31
2
-10
/
+37
*
Merge pull request #21915 from dillaman/wip-rbd-mirror-policy
Mykola Golub
2018-05-18
2
-14
/
+52
|
\
|
*
librbd: journal replay should no-op out-of-bounds IO
Jason Dillaman
2018-05-15
2
-14
/
+52
*
|
rbd: use const_iterator for decode
Kefu Chai
2018-05-17
7
-65
/
+65
|
/
*
librbd: avoid potential for lock inversion in journal IO replay
Jason Dillaman
2018-03-07
1
-1
/
+1
*
librbd: added object dispatch handler for journal IO
Jason Dillaman
2018-03-07
2
-0
/
+326
*
librbd: track the originating source of a flush request
Jason Dillaman
2018-02-26
1
-7
/
+14
*
librbd: separated queued image IO requests from state machine
Jason Dillaman
2018-02-26
1
-5
/
+6
*
librbd: simplified retrieving snapshots from image header
Jason Dillaman
2018-01-26
1
-13
/
+7
*
rbd: Use unqualified encode/decode
Adam C. Emerson
2018-01-10
8
-104
/
+144
*
cls: Use unqualified encode/decode
Adam C. Emerson
2018-01-10
1
-5
/
+10
*
librbd: async journal reset state machine
Jason Dillaman
2017-12-19
2
-0
/
+273
*
librbd: generalized deep copy function
Mykola Golub
2017-11-06
1
-1
/
+1
[next]