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

Cleanups: stabilize tests and make sqlite version checks less aggressive #4852

Merged
merged 3 commits into from
Oct 11, 2021

Conversation

cdecker
Copy link
Member

@cdecker cdecker commented Oct 8, 2021

Fixes #4848

Copy link
Collaborator

@vincenzopalazzo vincenzopalazzo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ack 653797d

Happy to see the check on db less aggressive, thanks.

@cdecker cdecker added this to the v0.10.2 milestone Oct 8, 2021
tests/test_connection.py Outdated Show resolved Hide resolved
We were really strict with the version check, requiring an exact
match. We now check that we are running at least with the version we
were compiled with (distro upgrades continue to work, and repro builds
are built off of an unupdated installation matching this minimum
requirement), and a major version match (since major versions can and
will introduce breaking changes).

Changelog-Fixed: sqlite3: Relaxed the version match requirements to be at least a minimum version and a major version match
This was getting flaky whenever we had multihop routing syncs and had
`DEVELOPER=0`, which uses the slow gossip propagation.
Gossmap makes use of the proto, this ensures we have it.
@cdecker
Copy link
Member Author

cdecker commented Oct 10, 2021

Removed the commit for the static key upgrade since it was included in #4804

Copy link
Contributor

@rustyrussell rustyrussell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ack 49ea770

@rustyrussell rustyrussell merged commit 1cc349e into ElementsProject:master Oct 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Plugins not working due to pyln.proto ShortChannelId import bug in gossmap.py
3 participants