index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
osd
/
PGBackend.h
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
osd: Move IsRecoverablePredicate/IsReadablePredicate to osd_types.h
Guang G Yang
2015-07-13
1
-19
/
+2
*
osd: eliminate temp collections
Sage Weil
2015-06-19
1
-32
/
+2
*
osd: use a temporary object for recovery
Sage Weil
2015-06-19
1
-3
/
+2
*
Merge remote-tracking branch 'upstream/wip-txn-noappend-sam-rebased'
Samuel Just
2015-05-29
1
-0
/
+4
|
\
|
*
osd: allow multiple txns to be queued via backend
Samuel Just
2015-04-16
1
-0
/
+4
*
|
osd: repair record digest if all replicas match but do not match
Sage Weil
2015-04-07
1
-0
/
+1
|
/
*
PGBackend: rename clear_state to clear_recovery_state
Samuel Just
2015-01-22
1
-1
/
+1
*
osd/: pass log_entries in write path as const ref
Samuel Just
2015-01-22
1
-2
/
+2
*
PGBackend: fix and clarify be_select_auth_object
Samuel Just
2015-01-22
1
-1
/
+1
*
osd: accumulate authoritative peers during recovery
Loic Dachary
2015-01-09
1
-2
/
+2
*
osd: add feature CEPH_FEATURE_OSD_TRANSACTION_MAY_LAYOUT (1ULL<<47)>>)
Dong Yuan
2015-01-06
1
-0
/
+2
*
Add MOSDRepOp and MOSDRepOpReply
Xiaoxi Chen
2015-01-05
1
-0
/
+2
*
osd: scrub: record whole-object digest on scrub
Sage Weil
2014-12-20
1
-0
/
+1
*
osd: scrub: disqualify shards with digests that disagree with oi digest
Sage Weil
2014-12-20
1
-0
/
+3
*
osd: scrub: share auth oi with caller and be_compare_scrub_objects
Sage Weil
2014-12-20
1
-1
/
+4
*
osd: use -1 for deep scrub digest seed on new OSDs
Sage Weil
2014-12-20
1
-1
/
+2
*
osd: drop vestigal invalid_snapcolls fields from scrub
Sage Weil
2014-12-20
1
-1
/
+0
*
PGTransaction: Modify append/write function can handle fadvise flags.
Jianpeng Ma
2014-12-12
1
-3
/
+5
*
osd: Make async-read can handle fadvise flags.
Jianpeng Ma
2014-12-12
1
-1
/
+1
*
PGBackend: Make objects_read_sync can handle fadvise flags
Jianpeng Ma
2014-12-12
1
-0
/
+1
*
Merge remote-tracking branch 'gh/next'
Sage Weil
2014-07-11
1
-2
/
+6
|
\
|
*
osd: separate cleanup from PGBackend::on_change()
Sage Weil
2014-07-09
1
-2
/
+6
*
|
Merge remote-tracking branch 'upstream/master' into wip-8438-master
Samuel Just
2014-06-27
1
-6
/
+5
|
\
|
|
*
OSD: rename gen_wq, schedule_work, and PG_QueueAsync to include "recovery"
Greg Farnum
2014-05-06
1
-4
/
+4
|
*
PGBackend::be_compare_scrubmaps(): pass pgid by reference
Danny Al-Gaaf
2014-05-03
1
-1
/
+1
|
*
SimpleLock.h: remove twice included osd_types.h
Danny Al-Gaaf
2014-05-03
1
-1
/
+0
*
|
osd/: in scrub, check for and remove obsolete rollback objs
Samuel Just
2014-06-27
1
-1
/
+2
*
|
osd/: plumb rollback_trim_to through interfaces and messages
Samuel Just
2014-06-27
1
-0
/
+2
|
/
*
osd/: propogate hit_set history with repop
Samuel Just
2014-04-21
1
-0
/
+3
*
ReplicatedPG: disable clone subsets for cache pools
Samuel Just
2014-03-27
1
-0
/
+1
*
Change tid_t to ceph_tid_t to avoid conflicts with a popular type
Dan Mick
2014-03-19
1
-3
/
+3
*
osd: use erasure code profile when building the PGBackend
Loic Dachary
2014-03-18
1
-0
/
+1
*
mon,osd,erasure-code: update copyright notices
Loic Dachary
2014-03-17
1
-1
/
+4
*
osd: add SETALLOCHINT operation
Ilya Dryomov
2014-03-03
1
-0
/
+5
*
osd/: instantiate the right backend based on pool
Samuel Just
2014-02-18
1
-1
/
+8
*
PGBackend: make getattrs virtual
Samuel Just
2014-02-18
1
-1
/
+1
*
PGBackend/ReplicatedBackend: factor out logical to ondisk size mapping
Samuel Just
2014-02-18
1
-0
/
+2
*
PGBackend/ReplicatedBackend: move the backend agnostic code into PGBackend fo...
Samuel Just
2014-02-18
1
-8
/
+13
*
osd/: replace bufferptr with bufferlist for attrs in recovery
Samuel Just
2014-02-18
1
-1
/
+1
*
PG,ReplicatedPG: Generalize missing_loc for ECBackend
Samuel Just
2014-02-18
1
-0
/
+10
*
PG: allow PGBackend to set criteria for PG up-ness
Samuel Just
2014-02-18
1
-1
/
+9
*
PGBackend: add some additional helpers.
Samuel Just
2014-02-18
1
-1
/
+30
*
PG,PGBackend: expose acting and backfill_targets
Samuel Just
2014-02-18
1
-0
/
+2
*
osd/: refer to pg by spg_t and replica by pg_shard_t
Samuel Just
2014-02-18
1
-30
/
+47
*
ReplicatedBackend: excise OSDService*
Samuel Just
2014-02-18
1
-0
/
+44
*
PGBackend/ReplicatedBackend: move temp handling into PGBackend
Samuel Just
2014-02-18
1
-9
/
+55
*
ReplicatedBackend/PGBackend: move objects_* methods into PGBackend
Samuel Just
2014-02-18
1
-8
/
+8
*
PGBackend/ReplicatedBackend: move rollback methods into PGBackend
Samuel Just
2014-02-18
1
-9
/
+10
*
src/osd: pass in version to recover to recover_object
Samuel Just
2014-02-18
1
-0
/
+1
*
osd: Change some be_compare_scrub_objects() args to const
David Zafman
2014-01-31
1
-2
/
+2
[prev]
[next]