If no suitable host is found, try rechecking the database state.#5953
Open
japm wants to merge 1 commit intonpgsql:mainfrom
Open
If no suitable host is found, try rechecking the database state.#5953japm wants to merge 1 commit intonpgsql:mainfrom
japm wants to merge 1 commit intonpgsql:mainfrom
Conversation
Member
|
Please first open an issue describing what should be fixed. When it comes to this PR, your changes won't work correctly and they cannot be merged. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
When all hosts does not meet the requirements, try force check database state.
The state of the database connections seems to be put as invalid driven by
message errors/exceptions.
We have a situation where all hosts are invalidated but the databases and pgbouncers
are alive an reachable.
We know that because setting Host Recheck Seconds to zero fixes the issue.
This proposal add a pass to the NpgsqlMultiHostDataSource.Get forcing a database check in case of
none suitable host.
This is a proposal, i can not compile the code ( requires .net 9, requires also some sort of signing procedure)