index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
librbd
/
cache
/
ParentCacheObjectDispatch.cc
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
neorados: Make IOContext getters/setters less weird
Adam Emerson
2023-12-06
1
-2
/
+2
*
librbd/cache: treat read_flags at ParentCacheObjectDispatch
Or Ozeri
2022-08-25
1
-4
/
+9
*
librbd: build without "using namespace std"
Kefu Chai
2021-08-13
1
-0
/
+1
*
librbd: fix spelling in immutable-object-cache conn error
Ken Dreyer
2021-04-26
1
-1
/
+1
*
tools: add throttle mechanism to immutable object cache
Yin Congmin
2020-12-03
1
-0
/
+1
*
librbd: support assembling sparse results of multiple object extents
Or Ozeri
2020-10-05
1
-28
/
+35
*
librbd: optionally disable read-from-parent for object-extent IO requests
Jason Dillaman
2020-09-21
1
-1
/
+1
*
librbd: pass IOContext to object-extent IO dispatch methods
Jason Dillaman
2020-09-18
1
-7
/
+11
*
librbd: add internal API for plugin libraries
Jason Dillaman
2020-08-27
1
-5
/
+5
*
librbd/cache: Fix scoping issue with lambda capture renaming
Willem Jan Withagen
2020-08-06
1
-2
/
+3
*
librbd: support reading multiple extents in the object dispatch interface
Or Ozeri
2020-08-02
1
-9
/
+16
*
librbd: handle DNE from immutable-object-cache
Mykola Golub
2020-07-23
1
-8
/
+24
*
librbd: switch the IO path to utilize the neorados API
Jason Dillaman
2020-07-16
1
-1
/
+1
*
librbd: fix parent cache races and error handling
Jason Dillaman
2020-07-15
1
-46
/
+32
*
librbd: swapped ThreadPool/ContextWQ for AsioEngine
Jason Dillaman
2020-06-13
1
-2
/
+1
*
librbd: parent image cache should work for all parents in hierarchy
Jason Dillaman
2020-05-21
1
-2
/
+5
*
librbd: move generic IO dispatcher logic to base class
Jason Dillaman
2020-05-14
1
-2
/
+2
*
librbd/cache: Remove unused lambda capture
Adam C. Emerson
2019-11-02
1
-1
/
+1
*
include: convert FunctionContext usage to generic LambdaContext
Patrick Donnelly
2019-09-16
1
-4
/
+4
*
librbd: behave more gracefully when data pool removed
Mykola Golub
2019-08-27
1
-0
/
+1
*
librbd: refine re-connect implement and init method
shangdehao1
2019-06-24
1
-23
/
+25
*
librbd: change init method of Parent cache to asynchronous
shangdehao1
2019-06-24
1
-9
/
+10
*
librbd: add read_object method to ParentCache
shangdehao1
2019-06-24
1
-19
/
+6
*
librbd: refine hard code and remove dead code
shangdehao1
2019-06-24
1
-7
/
+4
*
librbd: add lock to resovle race condition
shangdehao1
2019-06-24
1
-9
/
+18
*
librbd: remove parent cache config from ImageCtx
shangdehao1
2019-06-24
1
-3
/
+2
*
librbd: cleanup parent cache
shangdehao1
2019-06-24
1
-8
/
+7
*
librbd: modify Parent cache interface
shangdehao1
2019-06-24
1
-1
/
+3
*
librbd: move SharedPersistentObjectCacher to ParentCacheObjectDispatch
shangdehao1
2019-06-24
1
-1
/
+32
*
librbd: add re-connect and infligh enable feature
shangdehao1
2019-06-24
1
-32
/
+74
*
librbd: add TypeTrait class to librbd/cache
shangdehao1
2019-06-24
1
-17
/
+18
*
librbd: cleanup RO cache
shangdehao1
2019-06-24
1
-0
/
+160