]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson: Add support for pool compression 56277/head
authorAishwarya Mathuria <amathuri@redhat.com>
Wed, 31 Jan 2024 09:20:44 +0000 (09:20 +0000)
committerAishwarya Mathuria <amathuri@redhat.com>
Tue, 19 Mar 2024 11:01:06 +0000 (16:31 +0530)
commitba4f62c49ecee26d98100bb5cdb15ecfe212f0be
tree4c353301ab5bf89438847a3ac8cf90e9177f6324
parent90760c8264cf907d2f3ef0faf36b2207b08521cb
crimson: Add support for pool compression

1. Send pool options to Bluestore which include compression options as well.
2. Add pool related stats to MPGStats so that they all compression details are available in 'ceph df detail' command.

Fixes: https://tracker.ceph.com/issues/59242
Signed-off-by: Aishwarya Mathuria <amathuri@redhat.com>
src/crimson/os/alienstore/alien_store.cc
src/crimson/os/alienstore/alien_store.h
src/crimson/os/cyanstore/cyan_collection.h
src/crimson/os/cyanstore/cyan_store.cc
src/crimson/os/cyanstore/cyan_store.h
src/crimson/os/futurized_store.h
src/crimson/os/seastore/seastore.cc
src/crimson/os/seastore/seastore.h
src/crimson/osd/osd.cc
src/crimson/osd/pg.cc
src/crimson/osd/pg.h