]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
src: rename ReplicatedPG to PrimaryLogPG 12487/head
authorSamuel Just <sjust@redhat.com>
Wed, 14 Dec 2016 18:18:27 +0000 (10:18 -0800)
committerSamuel Just <sjust@redhat.com>
Wed, 14 Dec 2016 18:18:27 +0000 (10:18 -0800)
commit6f8e4b38103d6f519e6661acc97a47ceccf5e5fc
treec9b73bd510c06245f24b0db8f0611535655e6cb4
parent025f777dbb1de8e15cfabaed6b9c4a49fdad60c7
src: rename ReplicatedPG to PrimaryLogPG

It's been confusing for a long time that EC pools are implemented by
ReplicatedPG.  What PG/ReplicatedPG really implement is the concept
of a PG where consistency is managed by the primary via a log.

Signed-off-by: Samuel Just <sjust@redhat.com>
22 files changed:
doc/dev/object-store.rst
doc/dev/osd_internals/erasure_coding/ecbackend.rst
doc/dev/osd_internals/log_based_pg.rst
doc/dev/osd_internals/map_message_handling.rst
doc/dev/osd_internals/osd_overview.rst
doc/dev/osd_internals/snaps.rst
doc/dev/osd_internals/watch_notify.rst
doc/dev/versions.rst
src/objclass/class_api.cc
src/osd/CMakeLists.txt
src/osd/ECBackend.cc
src/osd/ECBackend.h
src/osd/OSD.cc
src/osd/OSD.h
src/osd/PGTransaction.h
src/osd/PrimaryLogPG.cc [new file with mode: 0644]
src/osd/PrimaryLogPG.h [new file with mode: 0644]
src/osd/ReplicatedPG.cc [deleted file]
src/osd/ReplicatedPG.h [deleted file]
src/osd/Watch.cc
src/osd/Watch.h
src/osd/osd_types.h