-
Notifications
You must be signed in to change notification settings - Fork 0
Add postgresql READ\WRITE routing #915
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
23 commits
Select commit
Hold shift + click to select a range
0d176b4
add: rw database routing
Naksen 446d4ed
add: define RESPONSE_TYPE for various LDAP request classes
Naksen b277eff
add: handle OperationalError when setting user logon attributes
Naksen 6aaa89f
add: implement master database check utility and apply it across vari…
Naksen 8210872
test: update get_engine method to use master database engine
Naksen 80472eb
fix: exclude ABANDON protocol from master DB availability checks
Naksen a591907
fix: remove unnecessary dependency on check_master_db for audit desti…
Naksen b53d1fd
fix: handle OperationalError specifically in master DB check
Naksen 26a6101
refactor: format
Naksen c5eb4b0
fix: update POSTGRES_RW_MODE to use 'replication' instead of 'master_…
Naksen 032f2ab
refactor: implement async engine management with EngineRegistry and u…
Naksen db35ba2
refactor: database module name
Naksen fa58052
refactor: rename check_master_db to require_master_db and update depe…
Naksen d04426a
fix: handle OperationalError by initializing responses to an empty list
Naksen 9a9010c
refactor: update _add_app_sqlalchemy_debugger to accept settings para…
Naksen f55376d
refactor: format
Naksen e2fb0b2
fix: add _force_master flag to execute ops
Naksen 6ea2c37
refactor: replace string literals with PostgresRWModeType enum for be…
Naksen 676b0b6
fix: update dependencies for rename endpoint to require_master_db
Naksen 514802f
refactor: implement master database check and gateway for PostgreSQL …
Naksen 3f6e9da
test: add MasterCheckUseCase and PGMasterGateway to conftest for enha…
Naksen d6a86a4
fix: update replica_engine condition to check for SINGLE mode in Post…
Naksen a2f29d3
fix: enhance MasterCheckUseCase by adding PERMISSIONS attribute and o…
Naksen File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
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
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.