]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/seastore: avoid using 'final' to mean 'override' 68201/head
authorRonen Friedman <rfriedma@redhat.com>
Fri, 3 Apr 2026 11:25:20 +0000 (11:25 +0000)
committerRonen Friedman <rfriedma@redhat.com>
Sun, 5 Apr 2026 11:49:13 +0000 (11:49 +0000)
commit12b7a441dbe84bf96a6b1d50c4c8c9c872b9fc95
tree1593421f8d7314483f3b90206890826d09c27385
parentb91a9dfaacee74a074b7778e58109829a7dec905
crimson/seastore: avoid using 'final' to mean 'override'

Note: when using 'final', the compiler *does not*
check that the function is actually overriding a base
class function.

Using only 'override' wherever the class itself is
already marked 'final', 'override final' otherwise.

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
src/crimson/os/alienstore/alien_store.h
src/crimson/os/cyanstore/cyan_store.h
src/crimson/os/seastore/onode_manager/staged-fltree/node_extent_manager/seastore.h
src/crimson/os/seastore/random_block_manager/block_rb_manager.h
src/crimson/os/seastore/seastore.h
src/crimson/os/seastore/segment_manager/block.h
src/crimson/os/seastore/segment_manager/ephemeral.h
src/crimson/os/seastore/segment_manager/zbd.h