summaryrefslogtreecommitdiffstats
path: root/src/os/ObjectStore.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* osd: make the chunking in e.g. PG deletion controlableRadoslaw Zarzynski2024-05-161-0/+5
* ObjectStore: FileStore has been deprecatedNitzanMordhai2023-02-121-15/+3
* crimson/os: let AlienStore adapt MemStore.Radoslaw Zarzynski2021-07-211-3/+1
* os: rework the factory of ObjectStore.Radoslaw Zarzynski2021-07-211-22/+15
* os: let ObjectStore::create() return unique_ptr<>Kefu Chai2021-05-271-12/+13
* mon: Build ceph-mon without using namespace declarations in headersAdam C. Emerson2020-03-221-0/+2
* crimson:add alien blue storeChunmei Liu2020-02-281-0/+14
* common/safe_io: pass mode to safe_io; use 0600, not 0644Sage Weil2019-10-021-1/+1
* os: break Transaction of of Objectstore, use in crimsonSamuel Just2019-05-101-43/+0
* include/memory.h: remove memory.hKefu Chai2018-06-261-1/+0
* core: use const_iterator for decodeKefu Chai2018-05-171-4/+4
* os/ObjectStore: drop most queue_transactions() variantsSage Weil2018-02-121-17/+0
* os: apply_transaction -> queue_transactionSage Weil2018-02-121-21/+0
* os/ObjectStore: combine Sequencer and CollectionImpl in ObjectStoreSage Weil2018-02-061-9/+4
* os: Use unqualified encode/decodeAdam C. Emerson2018-01-101-5/+5
* Build: create a proper WITH_BLUESTORE optionAlan Somers2017-10-181-3/+3
* os: remove experimental status for BlueStoreSage Weil2017-05-191-4/+2
* os/ObjectStore: allow 'random' to choose either filestore or bluestoreSage Weil2017-03-211-0/+12
* os: Continuing the removal of g_ceph_context and g_confAdam C. Emerson2016-12-221-1/+1
* os/filestore: Destroy g_ceph_context and g_confAdam C. Emerson2016-12-221-1/+1
* os/bluestore: Remove g_ceph_context and g_confAdam C. Emerson2016-12-221-1/+1
* os: Add CephContext to ObjectStore and ObjectMap basesAdam C. Emerson2016-12-221-1/+1
* os/ObjectStore: make device uuid probe output something friendlySage Weil2016-04-051-2/+9
* Use make_shared while creating shared_ptrSomnath Roy2016-02-181-1/+1
* OSD: Deleting transaction object right after applying transactionSomnath Roy2016-01-271-2/+7
* KeyValueStore: Kill thisHaomai Wang2016-01-221-5/+0
* os/bluestore: don't include when building without libaioMykola Golub2016-01-121-0/+2
* os/keyvaluestore: move KeyValueStore into os/keyvaluestore/*Sage Weil2016-01-011-1/+1
* os/memstore: move MemStore into os/memstore/*Sage Weil2016-01-011-1/+1
* os/filestore: move FileStore to os/filestore/*Sage Weil2016-01-011-1/+1
* os/kstore: add new KStore backendSage Weil2016-01-011-2/+7
* os/bluestore: label all block devicesSage Weil2016-01-011-0/+6
* newstore -> bluestoreSage Weil2016-01-011-4/+4
* osd: make block device fsid probing genericSage Weil2015-12-011-0/+14
* os/ObjectStore: helpers for validating map<string,string> and set<string> to blSage Weil2015-10-191-0/+35
* os: disable newstore when configure --without-libaioYan, Zheng2015-09-111-1/+6
* newstore: initial versionSage Weil2015-09-011-0/+5
* os/ObjectStore: kill hobject_t convenience wrappersSage Weil2015-06-191-46/+0
* os: rename keyvaluestore-dev -> keyvaluestore; mark experimentalSage Weil2014-12-291-1/+2
* os/ObjectStore: remove collection_{add,remove}Sage Weil2014-10-281-1/+0
* os: Add optional flags to generic ObjectStore creation (SKIP_JOURNAL_REPLAYDavid Zafman2014-08-291-2/+3
* libosd_types, libos_types, libmon_typesSage Weil2014-07-191-465/+0
* Fix the PG listing issue which could miss objects for EC pool (where there is...Guang Yang2014-07-101-1/+5
* os: rename get_*() -> decode_*()Sage Weil2014-06-051-95/+95
* os/ObjectStore: dump COLL_MOVE_RENAMESage Weil2014-03-061-0/+14
* osd: add SETALLOCHINT operationIlya Dryomov2014-03-031-0/+14
* ObjectStore: fix OP_COLL_ADD dump outputSamuel Just2014-02-171-1/+1
* keyvaluestore: name to keyvaluetore-dev for nowSage Weil2014-01-291-1/+1
* Add KeyValueStore implementationHaomai Wang2014-01-291-0/+4
* libc++: use ceph:: namespaced data typesNoah Watkins2014-01-181-1/+1