summaryrefslogtreecommitdiff
path: root/src/os
Commit message (Expand)AuthorAgeFilesLines
* filestore: dump offending transaction on any errorSage Weil2012-01-271-33/+45
* filestore: fix typoSage Weil2012-01-251-2/+2
* filestore: zero btrfs vol_args prior to ioctlSage Weil2012-01-251-1/+8
* filestore: fix non-::-prefixed closeJosh Durgin2012-01-241-1/+1
* filestore: add debugging to each error case in lfn_openJosh Durgin2012-01-241-3/+14
* filestore: TEMP_FAILURE_RETRY on ::close(2)Sage Weil2012-01-241-12/+12
* filestore: return -errno from lfn_openSage Weil2012-01-241-11/+10
* filestore: audit + clean up error checksSage Weil2012-01-241-64/+67
* osd: implement --dump-journalSage Weil2012-01-206-0/+59
* Merge remote branch 'gh/wip-backfill'Sage Weil2012-01-172-1/+15
|\
| * Merge remote branch 'gh/master' into wip-backfillSage Weil2012-01-112-7/+5
| |\
| * | osd: parameterize min/max values for backfill scanningSage Weil2012-01-051-0/+14
| * | Merge remote branch 'upstream/master' into wip-backfillSamuel Just2011-12-226-38/+141
| |\ \
| * | | ReplicatedPG: init backfill infos to last_backfillSamuel Just2011-12-222-5/+5
| * | | Merge remote branch 'upstream/master' into wip_backfill_mergedSamuel Just2011-12-143-119/+341
| |\ \ \
| * | | | objectstore: make list by hash *next > instead of >=Sage Weil2011-12-142-4/+4
* | | | | filestore: overwrite fsid during --mkfsSage Weil2012-01-171-1/+1
| |_|_|/ |/| | |
* | | | Fix several doxygen warnings, to minimize noise. Only changes comments.Tommi Virtanen2012-01-101-0/+4
* | | | FileStore: assert on ENOSPC even for SETXATTRSamuel Just2012-01-101-7/+1
| |_|/ |/| |
* | | filestore: fix config observerSage Weil2011-12-221-0/+4
* | | osd: --get-journal-fsidSage Weil2011-12-192-19/+14
* | | filejournal: uuid for fsidSage Weil2011-12-194-20/+91
* | | filestore: make fsid uuid_d instead of uint64_tSage Weil2011-12-194-17/+43
* | | filejournal: preallocate journal bytes on createSage Weil2011-12-161-0/+7
| |/ |/|
* | filestore: dump transaction to log if we hit an errorSage Weil2011-12-131-1/+7
* | objectstore: implement Transaction::dump()Sage Weil2011-12-132-0/+212
* | objectstore: create Transaction::iterator classSage Weil2011-12-132-118/+122
|/
* ObjectStore,ReplicatedPG: remove old collection_list_partialSamuel Just2011-12-0710-202/+35
* hobject_t: make filestore_hobject_key_t 64 bitsSage Weil2011-12-071-1/+1
* os/HashIndex: some minimal debug outputSage Weil2011-12-071-0/+5
* ObjectStore: Add collection_list_partial for hash orderSage Weil2011-12-0710-22/+244
* filestore: send back op error to log, not stderrSage Weil2011-12-061-1/+1
* filejournal: make FileJournal::open() arg slightly less weirdSage Weil2011-12-054-6/+7
* filejournal: remove bogus check in read_entrySage Weil2011-12-051-6/+0
* filejournal: set last_committed_seq based on fs, not journalSage Weil2011-12-052-3/+4
* FileStore.cc: onreadable callbacks in OpSequencer order is enoughSamuel Just2011-11-182-29/+4
* Resolve gcc warnings.Josh Pieper2011-11-141-1/+1
* test_filestore_idempotent: detect commit cycles due to non-idempotent opsSage Weil2011-11-101-0/+4
* filejournal: fix replay of non-idempotent opsSage Weil2011-11-102-7/+20
* filestore: make trigger_commit() wake up sync; adjust lockingSage Weil2011-11-104-4/+25
* filestore: document the btrfs_* fieldsSage Weil2011-11-101-8/+8
* filestore: sync after non-idempotent operationsSage Weil2011-11-104-19/+68
* os: rename and make use of the split_threshold parameter.Greg Farnum2011-11-092-5/+5
* FileJournal: stop using sync_file_rangeChristoph Hellwig2011-11-041-14/+17
* Merge branch 'master' into wip-freebsdSage Weil2011-11-012-3/+11
|\
| * filejournal: journal_replay_fromSage Weil2011-10-271-1/+9
| * perfcounters: fix accessor nameSage Weil2011-10-261-2/+2
* | common/ceph_extattr.[ch] > common/xattr.[ch]Sage Weil2011-10-251-1/+1
* | Merge branch 'master' into wip-freebsdSage Weil2011-10-257-135/+155
|\ \ | |/
| * FileStore: ignore EEXIST on clones and collection creation !btrfs_snapSamuel Just2011-10-241-1/+4