Skip to content

issue-5076: [Filestore] fix nfs-features bug by applying features only to a matching tablet as opposed to all the tablets#5337

Open
debnatkh wants to merge 1 commit intomainfrom
users/debnatkh/issue-5076-followup-2
Open

issue-5076: [Filestore] fix nfs-features bug by applying features only to a matching tablet as opposed to all the tablets#5337
debnatkh wants to merge 1 commit intomainfrom
users/debnatkh/issue-5076-followup-2

Conversation

@debnatkh
Copy link
Collaborator

@debnatkh debnatkh commented Feb 27, 2026

All index tablet actors were created with a shared_ptr to the same TStorageConfig instance (passed from the actor system factory).

SetCloudFolderEntity iterates over all bool fields in ProtoConfig and sets matching ones to true — but never resets them. So when tablet A with feature ran SetCloudFolderEntity, it set ParentlessFilesOnly=true in the shared ProtoConfig.

When tablet B without-feature was subsequently called SetCloudFolderEntity, it did not clear the field, leaving ParentlessFilesOnly=true inherited from tablet A.


#5076

…y to a matching tablet as opposed to all the tablets
@debnatkh debnatkh added the filestore Add this label to run only cloud/filestore build and tests on PR label Feb 27, 2026
@github-actions
Copy link
Contributor

Note

This is an automated comment that will be appended during run.

🟢 linux-x86_64-relwithdebinfo target: cloud/filestore/ (test time: 4865s): all tests PASSED for commit 7565e43.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
3414 3414 0 0 0 0 0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

filestore Add this label to run only cloud/filestore build and tests on PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants