index
:
ceph
main
ceph
Fast-forward packages
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
osd
/
PGBackend.cc
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
osd/PGBackend: set correct shard in objects_list_partial
Sage Weil
2015-06-19
1
-5
/
+4
*
osd/PGBackend: ignore temp objects in objects_list_*
Sage Weil
2015-06-19
1
-2
/
+2
*
osd/PGBackend: specify correct shard for collection_list_range
Sage Weil
2015-06-19
1
-2
/
+2
*
shard_id_t: change NO_SHARD to sort before 0 (min instead of max)
Sage Weil
2015-06-19
1
-1
/
+1
*
osd: eliminate temp collections
Sage Weil
2015-06-19
1
-16
/
+4
*
erasure-code: implement consistent error stream
Loic Dachary
2015-05-25
1
-1
/
+1
*
erasure-code: define the ErasureCodeProfile type
Loic Dachary
2015-05-25
1
-1
/
+1
*
osd: include newlines in scrub errors
Sage Weil
2015-04-07
1
-10
/
+12
*
osd: fix fallback logic; move into be_select_auth_object
Sage Weil
2015-04-07
1
-5
/
+11
*
osd: log a scrub error when we can't pick an auth object
Sage Weil
2015-04-07
1
-8
/
+4
*
osd: repair record digest if all replicas match but do not match
Sage Weil
2015-04-07
1
-0
/
+5
*
osd: move recorded vs on disk digest warning into be_compare_scrubmaps
Sage Weil
2015-04-07
1
-13
/
+40
*
osd: be precise about "known" vs "best guess"
Sage Weil
2015-04-07
1
-2
/
+6
*
osd: record digest if object is clean (vs entire scrub chunk)
Sage Weil
2015-04-07
1
-1
/
+5
*
PGBackend: do not rewrite ec object oi checksums
Samuel Just
2015-03-13
1
-0
/
+1
*
PGBackend: add debug option to rewrite digest even if present
Samuel Just
2015-03-13
1
-1
/
+4
*
PGBackend: fix and clarify be_select_auth_object
Samuel Just
2015-01-22
1
-15
/
+15
*
PGBackend: do not update oi digest on inconsistent object
Samuel Just
2015-01-19
1
-8
/
+13
*
osd: accumulate authoritative peers during recovery
Loic Dachary
2015-01-09
1
-15
/
+16
*
Merge pull request #3237 from dachary/wip-10408-something-is-better-than-nothing
Sage Weil
2014-12-22
1
-2
/
+3
|
\
|
*
osd: be_compare_scrubmaps uses incorrect j iterator
Loic Dachary
2014-12-22
1
-2
/
+3
*
|
osd: scrub: only assume shard digest == oi digest for replicated pools
Sage Weil
2014-12-22
1
-16
/
+18
*
|
osd: clean up use of hex for digests
Sage Weil
2014-12-22
1
-11
/
+11
|
/
*
osd: scrub: set a min age before we update whole-object digest
Sage Weil
2014-12-20
1
-4
/
+11
*
osd: scrub: record whole-object digest on scrub
Sage Weil
2014-12-20
1
-1
/
+11
*
osd: scrub: be explicit about whether bad digest is known bad
Sage Weil
2014-12-20
1
-5
/
+9
*
osd: scrub: disqualify shards with digests that disagree with oi digest
Sage Weil
2014-12-20
1
-1
/
+23
*
osd: scrub: share auth oi with caller and be_compare_scrub_objects
Sage Weil
2014-12-20
1
-5
/
+13
*
osd: move scrub no good auth check out of helper
Sage Weil
2014-12-20
1
-11
/
+12
*
osd: use -1 for deep scrub digest seed on new OSDs
Sage Weil
2014-12-20
1
-2
/
+2
*
osd: drop vestigal invalid_snapcolls fields from scrub
Sage Weil
2014-12-20
1
-1
/
+0
*
osd: clean up scrub method debug output
Sage Weil
2014-12-20
1
-5
/
+7
*
osd/PGBackend: skip pgmeta objects
Sage Weil
2014-12-17
1
-0
/
+6
*
osd: log message content cosmetics
Loic Dachary
2014-11-28
1
-2
/
+2
*
Merge remote-tracking branch 'gh/next'
Sage Weil
2014-07-11
1
-2
/
+1
|
\
|
*
osd: separate cleanup from PGBackend::on_change()
Sage Weil
2014-07-09
1
-2
/
+1
*
|
Fix the PG listing issue which could miss objects for EC pool (where there is...
Guang Yang
2014-07-10
1
-1
/
+5
*
|
Merge remote-tracking branch 'upstream/master' into wip-8438-master
Samuel Just
2014-06-27
1
-2
/
+1
|
\
|
|
*
PGBackend::be_compare_scrubmaps(): pass pgid by reference
Danny Al-Gaaf
2014-05-03
1
-1
/
+1
|
*
PGBackend.cc: remove unused to_remove variable
Danny Al-Gaaf
2014-04-30
1
-1
/
+0
*
|
osd/: in scrub, check for and remove obsolete rollback objs
Samuel Just
2014-06-27
1
-1
/
+4
|
/
*
osd: use erasure code profile when building the PGBackend
Loic Dachary
2014-03-18
1
-3
/
+5
*
erasure-code: add ostream to factory()
Loic Dachary
2014-03-17
1
-1
/
+3
*
mon,osd,erasure-code: update copyright notices
Loic Dachary
2014-03-17
1
-1
/
+4
*
PGBackend::rollback_stash: remove the correct shard
Samuel Just
2014-03-05
1
-1
/
+3
*
PGBackend/ECBackend: handle temp objects correctly
Samuel Just
2014-03-05
1
-2
/
+7
*
osd/: instantiate the right backend based on pool
Samuel Just
2014-02-18
1
-0
/
+38
*
PGBackend/ReplicatedBackend: factor out logical to ondisk size mapping
Samuel Just
2014-02-18
1
-1
/
+3
*
PGBackend/ReplicatedBackend: move the backend agnostic code into PGBackend fo...
Samuel Just
2014-02-18
1
-0
/
+264
*
PGBackend/ReplicatedBackend: move temp handling into PGBackend
Samuel Just
2014-02-18
1
-0
/
+27
[next]