]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
ECBackend: integrate cache and rmw pipeline
authorSamuel Just <sjust@redhat.com>
Tue, 15 Nov 2016 23:48:21 +0000 (15:48 -0800)
committerSamuel Just <sjust@redhat.com>
Thu, 17 Nov 2016 18:41:33 +0000 (10:41 -0800)
commit1e95f2ce642485e25b74f7d873fda7e4b75a425f
tree995cf8eca2e385818f65e8fe169030aadb5c5128
parent5e0ec06376f832d32a6b1af390f925a59b03798f
ECBackend: integrate cache and rmw pipeline

Implements the rmw pipeline and integrates the cache.

HashInfo now maintains a projected size for use during the planning
phase of the pipeline.

(Doesn't build without subsequent patches, not worth stubbing out
the interfaces)

Signed-off-by: Samuel Just <sjust@redhat.com>
ceph-erasure-code-corpus
src/common/buffer.cc
src/include/buffer.h
src/osd/ECBackend.cc
src/osd/ECBackend.h
src/osd/ECTransaction.cc
src/osd/ECTransaction.h
src/osd/ECUtil.cc
src/osd/ECUtil.h
src/osd/ReplicatedPG.cc
src/osd/osd_types.h