index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
test
/
librbd
/
test_mock_ExclusiveLock.cc
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
librbd: switched IO (un)block_write calls to new queue image dispatcher
Jason Dillaman
2020-05-14
1
-2
/
+2
*
librbd: exclusive lock image IO dispatch layer
Jason Dillaman
2020-05-14
1
-27
/
+120
*
test: fixup rbd tests as a side effect of reference counting
Venky Shankar
2019-11-11
1
-59
/
+100
*
librbd: introduce a way to allow proxied trash snap remove
Mykola Golub
2019-10-31
1
-3
/
+31
*
test/librbd: s/Mutex/ceph::mutex/
Kefu Chai
2019-08-03
1
-6
/
+5
*
test: Use ceph_assert for asserts.
Adam C. Emerson
2018-08-27
1
-1
/
+1
*
test/librbd: fix valgrind memory leak warning
Mykola Golub
2017-08-23
1
-6
/
+14
*
librbd: exclusive lock failures should bubble up to IO
Jason Dillaman
2017-06-27
1
-6
/
+0
*
librbd: directly inform IO work queue when locks are required
Jason Dillaman
2017-06-27
1
-9
/
+10
*
librbd: track async exclusive-lock dependent operations
Jason Dillaman
2017-06-01
1
-1
/
+1
*
librbd: reacquire lock should update lock owner client id
Jason Dillaman
2017-05-15
1
-0
/
+53
*
librbd: move IO-related classes to new io namespace
Jason Dillaman
2017-02-20
1
-5
/
+5
*
test: fix unused function warnings due to explicit template instantiation
Jason Dillaman
2017-02-14
1
-1
/
+0
*
rgw: Classes with virtual functions get virtual destructors
Adam C. Emerson
2017-02-03
1
-0
/
+2
*
librbd: clean up pre-release lock handling
Jason Dillaman
2017-01-18
1
-4
/
+6
*
test: separate testing of exclusive lock from managed lock
Jason Dillaman
2017-01-18
1
-617
/
+253
*
librbd: Support for shared locking in ManagedLock
Ricardo Dias
2017-01-17
1
-4
/
+13
*
librbd: managed_lock: make AcquireRequest use GetLockRequest and BreakRequest
Mykola Golub
2017-01-16
1
-0
/
+9
*
test: correct language mode in file headers
Jason Dillaman
2017-01-13
1
-1
/
+1
*
librbd: merge managed lock refactor
Jason Dillaman
2017-01-09
1
-117
/
+333
|
\
|
*
rbd: Changed exclusive-lock implementation to use the new managed-lock
Ricardo Dias
2017-01-03
1
-117
/
+333
*
|
librbd: fail immediately if the exclusive lock cannot be acquired
Jason Dillaman
2017-01-06
1
-2
/
+3
|
/
*
librbd: deadlock when replaying journal during image open
Jason Dillaman
2016-09-01
1
-25
/
+2
*
librbd: interlock image refresh and lock operations
Jason Dillaman
2016-08-23
1
-0
/
+24
*
librbd: integrate asynchronous image rewatch state machine
Jason Dillaman
2016-08-23
1
-2
/
+4
*
librbd: exclusive lock now supports reacquiring a lost lock
Jason Dillaman
2016-08-23
1
-5
/
+103
*
librbd: always respond to "release lock" request if lock owner
Jason Dillaman
2016-08-15
1
-1
/
+1
*
librbd: delay acquiring exclusive lock if watch has failed
Jason Dillaman
2016-08-04
1
-0
/
+33
*
librbd: optionally block proxied requests with an error code
Jason Dillaman
2016-06-22
1
-0
/
+38
*
test: librbd template specializations leaking between translation units
Jason Dillaman
2016-03-03
1
-37
/
+47
*
librbd: read ops require journal replay
Jason Dillaman
2016-02-19
1
-6
/
+18
*
librbd: correct memory leaks discovered via valgrind
Jason Dillaman
2016-02-18
1
-4
/
+15
*
librbd: notifications should be flushed between exclusive lock states
Jason Dillaman
2016-02-18
1
-1
/
+11
*
tests: correct googlemock warnings
Jason Dillaman
2016-01-15
1
-10
/
+4
*
librbd: add additional granularity to lock states
Jason Dillaman
2016-01-12
1
-9
/
+3
*
tests: adjust test cases to refactored librbd
Jason Dillaman
2015-12-15
1
-4
/
+44
*
tests: exclusive lock state machines test cases
Jason Dillaman
2015-12-15
1
-0
/
+522