Skip to content

issue-1541: drain HandleOpsQueue when AsyncDestroy is disabled#6562

Open
WilyTiger wants to merge 1 commit into
mainfrom
users/wilytiger/issue-1541-6
Open

issue-1541: drain HandleOpsQueue when AsyncDestroy is disabled#6562
WilyTiger wants to merge 1 commit into
mainfrom
users/wilytiger/issue-1541-6

Conversation

@WilyTiger

Copy link
Copy Markdown
Collaborator

Notes

HandleOpsQueue is now restored and drained when AsyncDestroy is disabled if a persistent queue from a previous session exists.

New Release requests continue to use the synchronous path while previously queued DestroyHandle requests are processed in the background.

Issue

#1541

@WilyTiger WilyTiger added large-tests Launch large tests for PR filestore Add this label to run only cloud/filestore build and tests on PR labels Jul 20, 2026
@github-actions

github-actions Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Note

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

Note

All workloads for linux-x86_64-relwithdebinfo have completed.

Tip

Planned checks for linux-x86_64-relwithdebinfo.

  • ✅ filestore

@WilyTiger
WilyTiger force-pushed the users/wilytiger/issue-1541-6 branch from 93c73ad to f603b15 Compare July 20, 2026 18:45

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 93c73adcda

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread cloud/filestore/libs/vfs_fuse/loop.cpp
@github-actions

github-actions Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Note

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

Note

All workloads for linux-x86_64-relwithdebinfo have completed.

Tip

Planned checks for linux-x86_64-relwithdebinfo.

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

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

Comment on lines +1000 to +1001
FileSystemConfig->GetAsyncDestroyHandleEnabled() ||
FileSystemConfig->GetAsyncDestroyReadOnlyHandleEnabled())

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's extract this into a variable and reuse it on lines 1024-1025 as well?

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 large-tests Launch large tests for PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants