This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Move client command handling out of TCP protocol #7185
Merged
Merged
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit
Hold shift + click to select a range
699ccf3
Add replication data handler concept.
erikjohnston 5b1e760
Remove connection closed checks.
erikjohnston 8f1a878
Don't use POSITION to detect "finished connecting".
erikjohnston a0063c9
Add ReplicationCommandHandler.
erikjohnston 7e2593b
Merge replication command and client handlers
erikjohnston 90bd170
Fix test
erikjohnston 6ac1eca
Add linearizer to protect stream catchup
erikjohnston 5104d16
Newsfile
erikjohnston 730dbee
Add diagram off how the classes are laid out
erikjohnston 23de3af
Update docstring of ReplicationDataHandler
erikjohnston 0d6e753
Remove MYPY=False hack
erikjohnston e16225a
Fixup handler
erikjohnston 8503564
Fixup protocol.py
erikjohnston cf57d56
Fix up client factory
erikjohnston dc91879
Fixup tests
erikjohnston bf99c8e
Add on_remote_server_up to ReplicationDataHandler
erikjohnston 1ebfa39
Fixup admin handler
erikjohnston ca9778c
Only accept RDATA commands if we've caught up with stream.
erikjohnston 534bd86
Correctly handle RDATA that comes in while we catch up with a stream
erikjohnston 99e4a99
Fix up comments
erikjohnston 4873583
Revert to previous (racey) handling of POSITION and RDATA, and move i…
erikjohnston 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 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 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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
replicaiton
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
replicaiton