summaryrefslogtreecommitdiff
path: root/src/os/ObjectStore.h
Commit message (Expand)AuthorAgeFilesLines
* os, osd, tools: Add backportable compatibility checking for sharded objectswip-compat-dumplingDavid Zafman2013-09-251-0/+2
* FileStore: add a perf counter for time spent acquiring op queue throttleSamuel Just2013-07-161-0/+1
* ObjectStore: only register non-null contextsSamuel Just2013-07-031-0/+4
* ObjectStore,Context: add register_on_completeSamuel Just2013-07-031-0/+5
* FileStore: add rmkeyrangeSage Weil2013-06-171-0/+22
* ObjectStore: add allow_eio to read, stat, get_omap_headerSamuel Just2013-04-011-3/+16
* FileStore,OSD: add mechanism for injecting EIO, truncating objSamuel Just2013-04-011-0/+4
* OSD,PG: add upgrade procedure for snap_mapperSamuel Just2013-03-131-7/+29
* ObjectStore: add Context management to TransactionSamuel Just2013-03-131-3/+68
* ObjectStore: move queue_transaction into ObjectStoreSamuel Just2013-03-131-2/+6
* osd: fadvise replica data don't useDavid Zafman2013-03-071-4/+12
* FileStore: _split_collection should not create the collectionSamuel Just2013-02-121-1/+3
* ObjectStore: add queue_transactions with oncompleteSamuel Just2013-01-231-0/+23
* os: move apply_transactions() sync wrapper into ObjectStoreSage Weil2013-01-181-1/+2
* os: add apply_transaction() variant that takes a sequencerSage Weil2013-01-181-2/+14
* os/: add filestore collection_splitSamuel Just2012-12-051-0/+21
* FileStore: get objects whose names fall within a rangeMike Ryan2012-09-051-0/+13
* filejournal: instrument journal write counts, sizesSage Weil2012-08-141-0/+2
* OSD,PG: clean up pg removalSamuel Just2012-07-051-1/+10
* ObjectStore::Transaction: initialize pool_override in all constructorsSamuel Just2012-06-241-2/+2
* OSD,PG,ObjectStore: handle messages with old hobject_t encodingSamuel Just2012-06-211-4/+20
* filestore: allow fsid to be fed in for mkfsSage Weil2012-05-011-0/+1
* Merge branch 'wip-2226b'Sage Weil2012-04-131-6/+3
|\
| * filestore: implement collection_move() as add + removeSage Weil2012-04-131-6/+3
* | ObjectStore: Remove code duplication when dumping transactions.Joao Eduardo Luis2012-04-121-3/+0
|/
* filestore: print Sequencer name in debug outputSage Weil2012-04-031-1/+3
* objectstore: name SequencersSage Weil2012-03-301-1/+17
* FileStore: Pass OpRequestRef into filestore in queue_transactionSamuel Just2012-03-281-5/+6
* FileStore: add support for omap xattrsSamuel Just2012-03-161-1/+0
* objectstore: fix collection_move() encodingSage Weil2012-03-071-0/+1
* objectstore: OP_COLL_MOVESage Weil2012-03-051-0/+9
* objectstore: use enum for OP_*Sage Weil2012-03-051-32/+34
* objectstore: remove _fake_writes, _get_frag_statSage Weil2012-03-051-22/+0
* filestore: drop trim_from_cache, is_cachedSage Weil2012-03-051-13/+1
* objectstore: remove cruftSage Weil2012-03-051-36/+1
* ObjectStore.h: Initial ObjectStore omap interfacesSamuel Just2012-03-011-2/+115
* objectstore: new encoding for TransactionSage Weil2012-02-091-21/+19
* ceph-dencoder: generate test instances on heapSage Weil2012-02-011-1/+1
* objectstore: remove unused setattr variantsSage Weil2012-01-221-11/+0
* objectstore: drop unused Transaction::pSage Weil2012-01-221-1/+0
* objectstore: implement generatorSage Weil2012-01-221-0/+1
* objectstore: implement Transaction::dump(Formatter*)Sage Weil2012-01-221-0/+5
* osd: implement --dump-journalSage Weil2012-01-201-0/+2
* osd: parameterize min/max values for backfill scanningSage Weil2012-01-051-0/+14
* filestore: make fsid uuid_d instead of uint64_tSage Weil2011-12-191-0/+1
* objectstore: implement Transaction::dump()Sage Weil2011-12-131-0/+2
* objectstore: create Transaction::iterator classSage Weil2011-12-131-55/+57
* ObjectStore,ReplicatedPG: remove old collection_list_partialSamuel Just2011-12-071-2/+2
* ObjectStore: Add collection_list_partial for hash orderSage Weil2011-12-071-0/+17
* Merge branch 'master' into wip-freebsdSage Weil2011-10-251-8/+6
|\