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

Splice-out Regression and Restart Fixes #6677

Merged

Conversation

ddustin
Copy link
Collaborator

@ddustin ddustin commented Sep 13, 2023

Ran a test for splicing out that exposed some behavior and code glitches that are addressed in this PR.

Added test for splice gossip.

Also added documentation for how to do a splice out.

Fixes #6658
Fixes #6656
Fixes #6613
Fixes #6612

Fixes #6572
Fixes #6481

@ddustin ddustin added this to the v23.08 Point Releases milestone Sep 13, 2023
@ddustin ddustin force-pushed the ddustin/splice_out_test branch 8 times, most recently from 853e299 to d4f90f6 Compare September 15, 2023 00:10
@ddustin ddustin changed the title Splice Out Regression Test & Fixes Splice-out Regression and Restart Fixes Sep 15, 2023
@ddustin ddustin force-pushed the ddustin/splice_out_test branch 4 times, most recently from 30d534f to 5fa1e16 Compare September 19, 2023 18:33
@ddustin ddustin force-pushed the ddustin/splice_out_test branch 2 times, most recently from dbe0e15 to 64a26df Compare September 19, 2023 22:00
@rustyrussell
Copy link
Contributor

OK, you need to split the "fix" commit off from the "add test" commit. If we do another point release, we'll include the fix commit, but not the test one...

@ddustin ddustin force-pushed the ddustin/splice_out_test branch 2 times, most recently from b838308 to 0530ffb Compare September 20, 2023 19:50
@ddustin
Copy link
Collaborator Author

ddustin commented Sep 21, 2023

OK, you need to split the "fix" commit off from the "add test" commit. If we do another point release, we'll include the fix commit, but not the test one...

Moved the tests out and put them in #6676 for now

Added a test for splicing out that exposed some behavior and code glitches that are addressed in this commit.

Added test for splice gossip.

Also added documentation for how to do a splice out.

ChangeLog-Fixed: Added docs, testing, and some fixes related to splicing out, insufficent balance handling, and restarting during a splice.
@rustyrussell rustyrussell merged commit 0a5ef7f into ElementsProject:master Sep 21, 2023
32 of 38 checks passed
@rustyrussell
Copy link
Contributor

Perfect, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants