summaryrefslogtreecommitdiffstats
path: root/src/os/ObjectStore.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #57490 from rzarzynski/wip-osd-configurable-ideal_list_maxLaura Flores2024-07-301-3/+1
|\
| * osd: make the chunking in e.g. PG deletion controlableRadoslaw Zarzynski2024-05-161-3/+1
* | os/bluestore: enable async manual compactionsIgor Fedotov2024-05-081-1/+1
* | Merge pull request #56995 from athanatos/sjust/wip-65185-scrub-attr-errorYuri Weinstein2024-05-011-2/+3
|\ \ | |/ |/|
| * os/: modify getattrs to clear attrs out param before populatingSamuel Just2024-04-191-2/+3
* | tools/ceph-objectstore-tool: open object store's DB in read-only modeIgor Fedotov2024-02-141-0/+6
|/
* os: introduce ObjectStore::refresh_perf_counters() method.Igor Fedotov2023-12-081-0/+7
* os/bluestore: mark has_null_manager() constIgor Fedotov2022-10-031-1/+1
* osd: Modify OSD Fast-Shutdown to work safelyGabriel BenHanokh2022-03-071-1/+2
* os: rework the factory of ObjectStore.Radoslaw Zarzynski2021-07-211-0/+6
* os: use transparent comparator in ObjectStore::getattrs()Kefu Chai2021-06-291-3/+3
* os/ObjectStore: fix typo in commentswangyunqing2021-06-141-1/+1
* os: let ObjectStore::create() return unique_ptr<>Kefu Chai2021-05-271-6/+8
* os: add collection_list_legacyMykola Golub2020-08-201-0/+7
* common: stub certain modules and functions on WindowsLucian Petrut2020-06-041-1/+1
* mon: Build ceph-mon without using namespace declarations in headersAdam C. Emerson2020-03-221-2/+2
* os: Build target 'common' without using namespace in headersAdam C. Emerson2020-03-071-4/+6
* os/bluestore: add BlueStore::omap_get_values()Chunmei Liu2020-02-281-0/+9
* crimson:common add TOPNSPC namespace for ceph and crimsonChunmei Liu2020-02-281-2/+1
* common/RefCountedObj: cleanup con/desPatrick Donnelly2019-09-161-5/+5
* os/bluestore: introduce shallow (quick-fix) mode for bluestore fsck/repair.Igor Fedotov2019-09-111-0/+3
* Merge pull request #30061 from xiexingguo/wip-sparse-readXie Xingguo2019-09-071-0/+52
|\
| * os: implement readvxie xingguo2019-09-041-0/+52
* | os/ObjectStore: fix typo in commentsKefu Chai2019-08-271-1/+1
|/
* osd: report per-pool omap support via store_statfs_tSage Weil2019-08-061-1/+2
* objclass: add cls_get_osd_min_alloc_size helperMykola Golub2019-06-231-0/+5
* os: break Transaction of of Objectstore, use in crimsonSamuel Just2019-05-101-1232/+3
* tools/ceph-objectstore-tool: dump onode internal metadata.Igor Fedotov2019-04-291-0/+18
* os: Update ObjectStore.h to work without using namespaceAdam C. Emerson2019-03-291-136/+131
* os:enable ObjectStore::statfs() api to return OS alert list.Igor Fedotov2019-01-261-1/+2
* os/bluestore: report numa node info for storageSage Weil2019-01-041-0/+8
* Revert "os/objectstore: add new op OP_CREATE for create a new object."Kefu Chai2018-12-311-15/+0
* Merge pull request #22385 from majianpeng/touch-omit-kvdbKefu Chai2018-12-311-0/+15
|\
| * os/objectstore: add new op OP_CREATE for create a new object.Jianpeng Ma2018-11-191-0/+15
* | os: extend ObjectStore interface with per-pool statistics access methodIgor Fedotov2018-12-061-0/+1
* | os: Transaction::_update_op_bl doesn't copy bl::_buffers anymore.Radoslaw Zarzynski2018-12-011-8/+4
* | common: abstract the container type of bufferlist::_buffers.Radoslaw Zarzynski2018-12-011-2/+2
|/
* os: Transaction uses append_hole() to minimize bl:_buffers inflation.Radoslaw Zarzynski2018-10-311-15/+10
* Merge PR #24473 into masterSage Weil2018-10-151-1/+1
|\
| * common: drop get_contiguous() from ceph::bufferlist.Radoslaw Zarzynski2018-10-081-1/+1
* | osd: offload dumping cache stats to the object storeMohamad Gebai2018-10-101-4/+3
* | osd: pass a stream to flush_cache commands for more verbosityMohamad Gebai2018-10-101-1/+1
* | osd: implement flush_cache() method for FilestoreMohamad Gebai2018-10-101-1/+1
* | osd: add clear_cache and get_cache_object_count commandsMohamad Gebai2018-10-101-0/+3
* | common: fix typosKefu Chai2018-09-211-4/+4
* | common/Finisher: only queue empty only wake up waiter.Jianpeng Ma2018-09-201-1/+8
|/
* os/ObjectStore: add merge_collection operation to TransactionSage Weil2018-09-071-0/+22
* cleanup: Replace always-false assertions with abortAdam C. Emerson2018-08-271-1/+1
* os: Use ceph_assert for assertsAdam C. Emerson2018-08-271-30/+30
* os: Minor fixes in comments describing a transactionBryan Stillwell2018-05-311-2/+2