diff options
author | Loic Dachary <loic@dachary.org> | 2013-08-05 15:36:28 +0200 |
---|---|---|
committer | Loic Dachary <loic@dachary.org> | 2013-08-05 15:36:28 +0200 |
commit | 0304dfbc5f3a63a24ae4a8ab67556b2b8a153064 (patch) | |
tree | 5f16db6142b2608c398424558577c601ae15a1c5 | |
parent | 0d1040d7986a112531d0801ca22b4248d3ce13aa (diff) | |
download | ceph-0304dfbc5f3a63a24ae4a8ab67556b2b8a153064.tar.gz |
Add links to OSD internals related tracker items.
Signed-off-by: Loic Dachary <loic@dachary.org>
-rw-r--r-- | doc/dev/osd_internals/erasure_coding.rst | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/doc/dev/osd_internals/erasure_coding.rst b/doc/dev/osd_internals/erasure_coding.rst index 31642db7a4a..df21d3dccdc 100644 --- a/doc/dev/osd_internals/erasure_coding.rst +++ b/doc/dev/osd_internals/erasure_coding.rst @@ -188,12 +188,14 @@ include the chunk id in the object key. Core changes: -- The filestore vhobject_t needs to also include a chunk id making it - more like tuple<hobject_t, version_t, chunk_id_t>. +- The filestore `vhobject_t needs to also include a chunk id + <http://tracker.ceph.com/issues/5862>`_ making it more like + tuple<hobject_t, version_t, chunk_id_t>. - coll_t needs to include a chunk_id_t. -- The OSD pg_map and similar pg mappings need to work in terms of a - cpg_t (essentially pair<pg_t, chunk_id_t>). Similarly, pg->pg - messages need to include a chunk_id_t +- The `OSD pg_map and similar pg mappings need to work in terms of a + cpg_t <http://tracker.ceph.com/issues/5863>`_ (essentially + pair<pg_t, chunk_id_t>). Similarly, pg->pg messages need to include + a chunk_id_t - For client->PG messages, the OSD will need a way to know which PG chunk should get the message since the OSD may contain both a primary and non-primary chunk for the same pg |