]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
osd/: refer to pg by spg_t and replica by pg_shard_t
authorSamuel Just <sam.just@inktank.com>
Tue, 28 Jan 2014 20:50:05 +0000 (12:50 -0800)
committerSamuel Just <sam.just@inktank.com>
Tue, 18 Feb 2014 04:12:10 +0000 (20:12 -0800)
commit035d6cc2a315eab19d00f9d064edda6d2c9fa0a1
tree99fa169807a51796bbd1674305aa8e71cfd9f65e
parent8b46dd1dc009981f2fcae7b0e05155e81841c4a5
osd/: refer to pg by spg_t and replica by pg_shard_t

We may have multiple pg shards on the same osd for an
ec pool.  Thus, replicas must be referred to by <osd, shard>
and pgs by <pgid, shard>.

Signed-off-by: Samuel Just <sam.just@inktank.com>
19 files changed:
src/os/DBObjectMap.cc
src/os/LFNIndex.cc
src/osd/OSD.cc
src/osd/OSD.h
src/osd/OSDMap.h
src/osd/PG.cc
src/osd/PG.h
src/osd/PGBackend.h
src/osd/PGLog.cc
src/osd/PGLog.h
src/osd/ReplicatedBackend.cc
src/osd/ReplicatedBackend.h
src/osd/ReplicatedPG.cc
src/osd/ReplicatedPG.h
src/osd/osd_types.cc
src/osd/osd_types.h
src/test/osd/TestPGLog.cc
src/tools/ceph-filestore-dump.cc
src/tools/ceph-filestore-tool.cc