]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
store_test: Test for fsck fixing stray onode shards
authorAdam Kupczyk <akupczyk@ibm.com>
Fri, 6 Mar 2026 15:42:47 +0000 (15:42 +0000)
committerAdam Kupczyk <akupczyk@ibm.com>
Fri, 6 Mar 2026 17:58:15 +0000 (17:58 +0000)
commitc7ea65c3ba752d0ec81bb2517d8e9fdf0eb86bef
treefbfaac925812f59f760cab4fb27c14f139f1a687
parent380563b1fcd8ad0bb3375dd77c7dede832d6482f
store_test: Test for fsck fixing stray onode shards

Fsck cannot fix:
1) missing head for sharded objects
2) missing non-head shard from object
3) extra shard

Adds tests for 1) and 3).
Option 2) will not be currently tested - fsck fails on it with missing
shard assert.

Signed-off-by: Adam Kupczyk <akupczyk@ibm.com>
src/test/objectstore/store_test.cc