Skip to content
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

More replication tests #137

Merged
merged 37 commits into from
Feb 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
58d342f
Changed how slot initialization works, changed to permanent rather th…
zachmu Feb 20, 2024
1194311
Fully working tests after refactoring
zachmu Feb 20, 2024
23424a9
Moved more control flow into script execution to make it configurable
zachmu Feb 21, 2024
3b87bd4
Better tracking of replication lag in test, no more races
zachmu Feb 22, 2024
d2d0c39
Killed another race
zachmu Feb 22, 2024
50a4c2f
Refactored orchestration code
zachmu Feb 22, 2024
ac66c03
More tests
zachmu Feb 22, 2024
7ca6f0f
Fixed race in restarting replication
zachmu Feb 22, 2024
8073ed8
CaughtUp was completely broken, fixed now
zachmu Feb 23, 2024
de80a80
Bit of cleanup, fixed another race in test
zachmu Feb 23, 2024
da1f2cb
More tests
zachmu Feb 23, 2024
05889fd
Some test fixes
zachmu Feb 23, 2024
27ddf66
fully working tests
zachmu Feb 23, 2024
43615e6
Cleaned up logging and fixed a race
zachmu Feb 24, 2024
792d40f
Remove unused constants
zachmu Feb 24, 2024
e51d610
Consolidated error handling and retries of same
zachmu Feb 24, 2024
a50d7fe
Formatting
zachmu Feb 26, 2024
865fd5c
Linter issues
zachmu Feb 26, 2024
561030d
Fixed cold-start problem of creating publications (missing on my loca…
zachmu Feb 27, 2024
668910a
Create publications only at the start of the test suite
zachmu Feb 27, 2024
19b91f8
Formatting
zachmu Feb 27, 2024
0e4eb69
Adding logging for debugging
zachmu Feb 27, 2024
ec829da
Don't ack every WAL position, only those that apply mutations
zachmu Feb 27, 2024
bab4ab0
More informative logging
zachmu Feb 27, 2024
398295d
focusing single test case
zachmu Feb 27, 2024
1daf997
Fixed off-by-one error
zachmu Feb 27, 2024
77abee1
Fixed several bugs
zachmu Feb 27, 2024
3d50345
formatting
zachmu Feb 27, 2024
f22bf0f
linting
zachmu Feb 27, 2024
d946736
Revert startReplication param change
zachmu Feb 27, 2024
76b04ca
Unbundled lsn from replicator
zachmu Feb 28, 2024
ed7b954
Store WAL position in a file since postgres doesn't accurately store …
zachmu Feb 28, 2024
c7f6635
Fixed comment
zachmu Feb 28, 2024
dda3f7d
Formatting
zachmu Feb 28, 2024
ca9d2bd
Disregard duplicated messages
zachmu Feb 28, 2024
f3eb954
Formatting
zachmu Feb 28, 2024
1c2d32a
Bug fix, skipped concurrency tests
zachmu Feb 28, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading