summaryrefslogtreecommitdiffstats
path: root/src/osd/PGBackend.h (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* osd/PrimaryLogPG,PGBackend: handle deletes during recoveryJosh Durgin2017-07-171-4/+21
* osd: Handle read error when pushing after pull completionDavid Zafman2017-06-231-0/+2
* osd: Handle errors on reads of subsequent file segmentDavid Zafman2017-06-231-0/+8
* osd: Handle read failures when pushing at primaryDavid Zafman2017-06-231-1/+1
* osd/PGBackend: expose interval_start and last_peering_reset to backendsSage Weil2017-05-011-0/+2
* osd: Add check_osdmap_full() to check for shard OSD fullnessDavid Zafman2017-04-171-0/+2
* osd: Check failsafe full and crash on push/pullDavid Zafman2017-04-171-0/+2
* osd: use target object hash (not pgid.ps) for temp objectsSage Weil2017-04-031-2/+2
* osd/PGBackend: take const where we canSage Weil2017-02-201-2/+2
* Merge pull request #13328 from wonzhq/fix-rec-statYuri Weinstein2017-02-141-2/+1
|\
| * osd: fix stat sum update of recovery pushingZhiqiang Wang2017-02-091-2/+1
* | osd/PG: drop get_sort_bitwise() accessors, flagSage Weil2017-02-111-1/+0
* | common/hobject: eliminate wonky compartorsSage Weil2017-02-111-9/+9
|/
* Merge pull request #12844 from athanatos/wip-17831Samuel Just2017-01-151-0/+6
|\
| * ReplicatedBackend: take read locks for clone sources during recoverySamuel Just2017-01-121-0/+6
* | osd: Remove g_conf and g_ceph_contextAdam C. Emerson2016-12-221-1/+4
|/
* osd/: use PGBackend::call_write_ordered to submit log entries in commit orderSamuel Just2016-11-171-0/+2
* osd/: Update PGBackend users to project last_update and submit stat deltasSamuel Just2016-11-171-0/+6
* osd/: refactor PGLog a bit and add support for rolling back extentsSamuel Just2016-11-171-4/+36
* osd/: 's/trim_rollback_to/roll_forward_to/g'Samuel Just2016-11-171-2/+2
* osd/: switch all users of PGTransaction to use the new structureSamuel Just2016-11-171-117/+1
* PGBackend: add DoutPrefixProvider to parent interfaceSamuel Just2016-11-171-0/+3
* rados, osd: Improve attrs output of list-inconsistent-objDavid Zafman2016-11-161-2/+6
* osd: Handle recovery read errorsDavid Zafman2016-10-281-1/+1
* osd: pass shared_ptr by const referenceMichal Jarzabek2016-09-291-1/+1
* osd/PGBackend.h: move structs to .cc fileMichal Jarzabek2016-09-081-24/+0
* osd_types: template pg_missing_t based on whether it tracks changesSamuel Just2016-07-141-5/+5
* Merge pull request #6208 from liewegas/wip-alloc-hintsSage Weil2016-05-201-1/+2
|\
| * osd: support new alloc_hint flagsSage Weil2016-05-141-1/+2
* | PGBackend: optimize header file dependency to decreace compile time when modi...shawn2016-05-201-2/+5
|/
* features: deprecate CEPH_FEATURE_OSD_TRANSACTION_MAY_LAYOUTSamuel Just2016-03-171-1/+0
* features: deprecate CEPH_FEATURE_OSD_OBJECT_DIGESTSamuel Just2016-03-171-3/+0
* osd/: Use MOSDPGUpdateLogMissing to implement mark_unfound_lost_delete safelySamuel Just2016-02-251-0/+11
* src/osd: use unique_ptr for backend trasaction, move into submit_transactionSamuel Just2016-02-251-2/+4
* osd: persist inconsistent objs using omapKefu Chai2016-02-251-0/+7
* Merge pull request #6268 from dachary/wip-13453-recovery-countersLoic Dachary2016-02-041-2/+4
|\
| * osd: update recovery stats when the recovery completesLoic Dachary2015-11-101-2/+4
* | Merge pull request #7438 from ifed01/wip-pgbackend-cleanupSage Weil2016-02-021-4/+4
|\ \
| * | osd/PGBackend: PGBackend interface cleanup - make some interface methods pure...Igor Fedotov2016-02-011-4/+4
| |/
* | OSD: Deleting transaction object right after applying transactionSomnath Roy2016-01-271-2/+2
* | osd: associate a CollectionHandle& with PGBackendSage Weil2016-01-271-1/+5
|/
* Merge pull request #6312 from liewegas/wip-kvSage Weil2015-11-091-0/+8
|\
| * osd/ReplicatedBackend: add bl-based setkeys/rmkeysSage Weil2015-10-191-0/+8
* | pg: add auto-repair for EC poolGuang Yang2015-10-161-0/+1
|/
* ec: add support for fast read on PGBackend/ECBackend async readGuang Yang2015-08-271-1/+1
* Merge branch 'dont-cache-recovery' of git://github.com/yuyuyu101/cephSage Weil2015-08-201-0/+3
|\
| * ReplicatedPG: Don't cache recovery and scrub dataHaomai Wang2015-08-141-0/+3
* | explicitly specify comparator for all hobject_t maps and setsSage Weil2015-08-071-9/+9
* | osd/PGBackend: ask PG which sort order to useSage Weil2015-08-071-0/+1
* | os: drop snapid_t arg to collection_listSage Weil2015-08-071-1/+0
|/