index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
neorados
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
neorados: Fix use-after-move in Builder::build_
Adam Emerson
2024-06-03
1
-3
/
+9
*
neorados: Notify fixes
Adam Emerson
2023-12-07
1
-3
/
+6
*
neorados: Validate pointers from watch cookies
Adam Emerson
2023-12-07
1
-3
/
+7
*
neorados: More snapshot support
Adam Emerson
2023-12-07
1
-1
/
+162
*
neorados: `execute` returns success on empty operations
Adam Emerson
2023-12-07
1
-0
/
+8
*
neorados: Moved-from operations are equivalent to new
Adam Emerson
2023-12-07
1
-2
/
+14
*
neorados: Take `claim_append`ed `buffer::list`s by value
Adam Emerson
2023-12-07
1
-13
/
+13
*
neorados: Implement `ReadOp::checksum`
Adam Emerson
2023-12-07
1
-0
/
+56
*
neorados: Improve `cmp_omap` argument structure
Adam Emerson
2023-12-07
1
-5
/
+2
*
neorados: Change `cmpxattr_op` to `cmp_op` and use in `Op::cmp_omap`
Adam Emerson
2023-12-07
1
-4
/
+12
*
neorados: Fix `Op::cmpext` error and unfound behavior
Adam Emerson
2023-12-07
1
-2
/
+2
*
neorados: Op builder functions should chain
Adam C. Emerson
2023-12-06
1
-55
/
+80
*
neorados: Use `asio::any_completion_handler`
Adam C. Emerson
2023-12-06
1
-160
/
+192
*
neorados: use strand template and make_strand()
Casey Bodley
2023-12-06
1
-2
/
+3
*
neorados: No dangling references in arguments
Adam Emerson
2023-12-06
1
-39
/
+27
*
neorados: Don't call dispatch inside with_osdmap
Adam C. Emerson
2023-12-06
1
-7
/
+9
*
neorados: Make IOContext getters/setters less weird
Adam Emerson
2023-12-06
1
-65
/
+62
*
neorados: Remove broken out duplicates of calls
Adam Emerson
2023-12-06
1
-190
/
+0
*
Merge pull request #54216 from adamemerson/wip-fmt-felicity
Casey Bodley
2023-10-31
1
-3
/
+3
|
\
|
*
build: Fix `WITH_FMT_HEADER_ONLY`
Adam Emerson
2023-10-30
1
-3
/
+3
*
|
neorados: use granular includes instead of boost/asio.hpp
Casey Bodley
2023-10-20
1
-1
/
+1
|
/
*
cls/fifo: Remove all use of part tags
Adam C. Emerson
2023-01-09
3
-2146
/
+0
*
client: Inode::hold_caps_until is time from monotonic clock now.
Neeraj Pratap Singh
2022-05-27
1
-1
/
+1
*
neorados: assoc_delete() uses allocator_traits
Casey Bodley
2022-03-17
1
-5
/
+7
*
neorados: Remove using namespace std::literals from header
Adam C. Emerson
2022-01-22
1
-0
/
+2
*
neorados: introduce per-IOContext op flags
Ilya Dryomov
2021-09-17
1
-6
/
+23
*
neorados: always apply per-Op op flags
Ilya Dryomov
2021-09-17
1
-2
/
+2
*
neorados: build without "using namespace std"
Kefu Chai
2021-08-13
2
-1
/
+3
*
cmake: use generator exp. for passing fmt::fmt's COMPILE_DEFINITIONS
Kefu Chai
2021-07-24
1
-2
/
+4
*
cmake: add an option "WITH_FMT_HEADER_ONLY"
Kefu Chai
2021-07-23
1
-0
/
+2
*
mgr,mon: s/boost::optional/std::optional/
Kefu Chai
2021-06-29
1
-1
/
+1
*
neorados: Replace unsafe uses of dispatch with post
Adam C. Emerson
2020-12-20
1
-7
/
+7
*
neorados: use lambda instead of std::mem_fn()
Kefu Chai
2020-11-24
1
-2
/
+3
*
osdc: add timeout configs for mons/osds
Patrick Donnelly
2020-10-13
1
-4
/
+1
*
cls/fifo: Add 'exclusive' option to Trim
Adam C. Emerson
2020-09-09
2
-7
/
+15
*
cls/fifo: Use neorados interface
Adam C. Emerson
2020-09-09
3
-0
/
+2134
*
librbd: support reverting to legacy blacklist op via neorados API
Jason Dillaman
2020-08-24
1
-0
/
+33
*
neorados: allow a client to wait for the latest OSD map
Jason Dillaman
2020-07-16
1
-0
/
+4
*
neorados: fixed missing handling of read flags
Jason Dillaman
2020-07-16
1
-2
/
+2
*
neorados: support blkin trace passing on execute calls
Jason Dillaman
2020-07-16
1
-4
/
+24
*
neorados: build new RADOS client using legacy librados::Rados
Jason Dillaman
2020-07-06
2
-6
/
+24
*
neorados: use a lightweight proxy object to abstract RADOS backend
Jason Dillaman
2020-07-06
2
-11
/
+58
*
neorados: fixed valgrind memory leaks and errors
Jason Dillaman
2020-07-06
3
-46
/
+28
*
neorados: Create new library
Adam C. Emerson
2020-05-15
4
-0
/
+1910