summaryrefslogtreecommitdiffstats
path: root/src/os (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'next'Sage Weil2013-03-011-0/+2
|\
| * FileJournal::wrap_read_bl: adjust pos before returningSamuel Just2013-02-281-0/+2
* | FileStore.cc: use if(!empty()) instead of if(size())Danny Al-Gaaf2013-02-261-2/+2
* | Merge remote-tracking branch 'gh/wsp.bobtail.2merge'Sage Weil2013-02-223-4/+13
|\ \
| * \ Merge branch 'wsp.bobtail.2merge' into wsp.bobtail.masterJoao Eduardo Luis2013-02-213-4/+13
| |\ \ | | |/ | |/|
| | * os: LevelDBStore: scrap init() and create open() and create_and_open()Joao Eduardo Luis2013-02-213-4/+13
* | | FileStore::_clone: use _fsetattrs rather than _setattrsSamuel Just2013-02-211-1/+1
* | | FileStore::_setattrs: use _fsetattrsSamuel Just2013-02-211-11/+7
* | | FileStore: add _fsetattrsSamuel Just2013-02-212-0/+22
* | | FileStore::_setattrs: only do omap operations if necessarySamuel Just2013-02-211-1/+6
* | | FileStore::_setattrs no need to grab an Index lock for the omap operationsSamuel Just2013-02-211-6/+0
|/ /
* | os/FileStore: check replay guard on src for collection renameSage Weil2013-02-191-0/+4
* | LFNIndex.cc: use !holes.empty() instead of 'size() > 0'Danny Al-Gaaf2013-02-131-1/+1
* | HashIndex.cc: use empty() instead of size() to check for emptinessDanny Al-Gaaf2013-02-131-1/+1
* | FileStore.cc: use empty() instead of size() to check for emptinessDanny Al-Gaaf2013-02-131-5/+5
* | DBObjectMap.cc: use empty() instead of size() to check for emptinessDanny Al-Gaaf2013-02-131-7/+7
* | FileStore: set replay guard on create_collectionSamuel Just2013-02-122-1/+26
* | FileStore: _split_collection should not create the collectionSamuel Just2013-02-124-1/+65
* | os/FileStore: do not tolerate ENOENT on collection_addSage Weil2013-02-121-1/+2
* | os: use coll_t:is_pg_prefix() check instead of is_pg()Sage Weil2013-02-122-6/+3
* | os/FileStore.cc: fix realloc memory leak in error caseDanny Al-Gaaf2013-02-101-2/+5
|/
* os/FileStore: only adjust up op queue for btrfsSage Weil2013-01-251-1/+1
* FileStore: ping TPHandle after each operation in _do_transactionsSamuel Just2013-01-252-8/+17
* Merge branch 'wip-osd-hb'Sage Weil2013-01-241-0/+10
|\
| * os/FileStore: add stall injection into filestore op queueSage Weil2013-01-231-0/+10
* | ObjectStore: add queue_transactions with oncompleteSamuel Just2013-01-232-0/+61
|/
* os/FileStore: allow filestore_queue_max_{ops,bytes} to be adjusted at runtimeSage Weil2013-01-221-0/+12
* os: move apply_transactions() sync wrapper into ObjectStoreSage Weil2013-01-194-24/+22
* os: add apply_transaction() variant that takes a sequencerSage Weil2013-01-193-14/+19
* os/FileStore: only flush inline if write is sufficiently largeSage Weil2013-01-181-2/+2
* os/FileStore: fix compile when sync_file_range is missing;Sage Weil2013-01-181-6/+12
* os/FileJournal: include limits.hSage Weil2013-01-061-0/+1
* os/FileStore: fix non-btrfs op_seq commit orderSage Weil2013-01-041-5/+16
* os/FileJournal: limit size of aio submissionSage Weil2013-01-021-29/+40
* os/FileJournal: logger is optionalSage Weil2012-12-291-2/+4
* filestore: Don't keep checking for syncfs if foundSam Lang2012-12-131-4/+2
* os/JournalingObjectStore: un-break op quiescing during journal replaySage Weil2012-12-121-0/+15
* Merge remote-tracking branch 'upstream/wip_split2' into nextSamuel Just2012-12-1110-20/+628
|\
| * LFNIndex: fix move_subdir commentsSamuel Just2012-12-111-2/+2
| * HashIndex: fix typo in reset_attr documentationSamuel Just2012-12-111-1/+1
| * HashIndex: init exists in col_split_level and reset_attrSamuel Just2012-12-111-2/+2
| * os/: Add CollectionIndex::prep_deleteSamuel Just2012-12-054-0/+47
| * os/: Add failure CollectionIndex failure injectionSamuel Just2012-12-055-18/+144
| * os/: add filestore collection_splitSamuel Just2012-12-059-4/+439
* | os/JournalingObjectStore: simplify op_submitting sanity checkSage Weil2012-12-082-8/+6
* | os/JournalingObjectStore: remove unused ops_submittingSage Weil2012-12-081-1/+0
* | os/JourningObjectStore: drop now-useless max_applying_seqSage Weil2012-12-082-12/+4
* | filestore: simplify op quescingSage Weil2012-12-083-31/+10
* | HashIndex: fix list_by_hash handling of next->is_max()Samuel Just2012-12-071-1/+3
|/
* Merge branch 'wip-filestore' into nextSage Weil2012-12-053-24/+30
|\