summaryrefslogtreecommitdiffstats
path: root/src/librados/librados_cxx.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* librados: expose op cancellation through AioCompletion::cancel()Casey Bodley2024-11-191-0/+8
* librados: dont duplicate class names in member definitionsCasey Bodley2024-10-281-22/+21
* tracer/osd/librados/build/rgw: rgw and osd end2end tracing using opentelemetryOmri Zeneva2024-02-061-1/+21
* librados: make querying pools for selfmanaged snaps reliableIlya Dryomov2023-12-041-1/+8
* librados: use ObjectOperationImpl for rados_write_op_tCasey Bodley2023-05-231-12/+1
* librados: aio_operate() supports ObjectWriteOperation::mtime2()Casey Bodley2023-05-231-5/+5
* Revert "tracer/osd/librados/build/rgw: rgw and osd end2end tracing using open...Yuval Lifshitz2023-04-301-4/+4
* tracer/osd/librados/build/rgw: rgw and osd end2end tracing using opentelemetryOmri Zeneva2023-03-191-4/+4
* Merge pull request #45468 from idryomov/wip-pool-reverse-lookup-osdmapYuri Weinstein2022-03-231-1/+1
|\
| * librados: check latest osdmap on ENOENT in pool_reverse_lookup()Ilya Dryomov2022-03-161-1/+1
* | Merge pull request #45419 from tchaikov/wip-cxx20-fixes-coreKefu Chai2022-03-181-2/+2
|\ \
| * | librados: stop using c++20 keyword 'requires'Casey Bodley2022-03-171-2/+2
| |/
* / librados: add ability to pass a truncate_size/seq to sparse_readJeff Layton2022-03-071-2/+4
|/
* librbd: propagate CEPH_OSD_FLAG_FULL_TRY from IoCtx to IOContextIlya Dryomov2021-09-171-0/+5
* librados: build without "using namespace std"Kefu Chai2021-08-131-2/+4
* Merge pull request #39322 from rzarzynski/wip-librados-nul-objnameKefu Chai2021-02-241-5/+7
|\
| * librados: NObjectIteratorImpl takes care about NUL in obj name.Radoslaw Zarzynski2021-02-051-5/+7
* | librados: set FULL_TRY flag on ioctx, not objecterSage Weil2021-02-031-4/+4
|/
* Merge pull request #37134 from myoungwon/wip-tier-evictSamuel Just2020-10-061-0/+7
|\
| * osd: add tier_evict for manifest tiermyoungwon oh2020-09-291-0/+7
* | librados: API to decode notify message (bufferlist)Venky Shankar2020-09-171-0/+19
|/
* Merge PR #35697 into masterPatrick Donnelly2020-09-011-0/+4
|\
| * librados: add API for fetching client addrsVenky Shankar2020-09-011-0/+4
* | Merge pull request #35899 from myoungwon/wip-fix-manifest-tierSamuel Just2020-09-011-1/+1
|\ \ | |/ |/|
| * osd: make set_chunk as ReadOperationmyoungwon oh2020-08-181-1/+1
* | blacklist -> blocklistSage Weil2020-08-241-4/+4
|/
* Merge pull request #29283 from myoungwon/wip-refcount-snapSamuel Just2020-07-151-7/+7
|\
| * osd: change tier-flush's operation type to ReadOperationmyoungwon oh2020-06-141-7/+7
* | cls,rados,rbd,mds,common: Avoid name collision with Windows headersLucian Petrut2020-07-081-3/+3
|/
* osdc: Asiofact the ObjecterAdam C. Emerson2020-05-151-15/+15
* librados: allow passing flags to operate sync APIsYuval Lifshitz2020-02-251-0/+16
* librados, osd: add copy_from2 to librados and ObjecterLuis Henriques2019-12-041-0/+14
* Merge pull request #30204 from tchaikov/wip-test-aio-completion-releaseKefu Chai2019-11-241-4/+12
|\
| * librados: release pimpl pointer in destructorKefu Chai2019-11-221-4/+12
* | Revert "Merge pull request #16715 from adamemerson/wip-I-Object!"Sage Weil2019-11-221-14/+14
|/
* osdc: Asiofact the ObjecterAdam C. Emerson2019-11-041-14/+14
* librados: s/aio_create_completion/aio_create_completion2/Kefu Chai2019-11-011-1/+1
* librados: s/wait_for_safe/wait_for_complete/Kefu Chai2019-11-011-1/+1
* librados: add Rados::aio_create_completion(arg, cb)Kefu Chai2019-11-011-0/+9
* librados: add IoCtx::{set,unset}_pool_full_try()Kefu Chai2019-09-281-0/+10
* osdc/Objecter: s/honor_osdmap_full/honor_pool_full/Kefu Chai2019-09-281-2/+2
* librbd: initial support for friendly mirror site namesJason Dillaman2019-09-171-0/+10
* librados: add IoCtx::is_valid method to test if IoCtx was initializedMykola Golub2019-08-271-0/+4
* Merge PR #29292 into masterSage Weil2019-08-091-2/+4
|\
| * osd/osd_types: separate get_{user,allocated}_bytes() into data and omap variantsSage Weil2019-08-061-2/+4
* | librados: s/Mutex/ceph::mutex/Kefu Chai2019-08-031-2/+2
|/
* Merge pull request #28778 from myoungwon/wip-chunk-flush-opKefu Chai2019-07-241-0/+7
|\
| * src/osd: add tier_flush operationmyoungwon oh2019-07-121-0/+7
* | mon: use per-pool stats only when all OSDs are reportingSage Weil2019-07-111-3/+4
|/
* librados: Make ObjectOperation move constructibleAdam C. Emerson2019-04-081-8/+104