Skip to content

Conversation

@kilavvy
Copy link
Contributor

@kilavvy kilavvy commented Nov 7, 2025

Ensure Node.closeDatabases removes entries from n.databases only after a successful Close(), preserving failed entries for diagnostics.
Previously, databases were deleted from the map before close. On close errors, we lost traceability for which DB failed and prevented potential retries/inspection.

@kilavvy kilavvy requested a review from fjl as a code owner November 7, 2025 10:27
@gballet
Copy link
Member

gballet commented Nov 8, 2025

We have received numerous PRs and it has increased the burden on our reviewers. While the sentiment makes sense, I would point out that the errors are already saved for debugging purposes, and that you do not implement any retry. So this PR is effectively a no-op. We will be closing it. Feel free to open a new one, if you implement a handling of the failure in a valuable way.

@gballet gballet closed this Nov 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants