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

eth: drop eth/65, the last non-reqid protocol version #23120

Merged
merged 1 commit into from
Aug 13, 2021

Conversation

karalabe
Copy link
Member

@karalabe karalabe commented Jun 28, 2021

This PR finally drops support for eth/65 as announced last year. It should only be merged after mainnet forks into London to maximize the life span for lagging clients. Also, this PR only drops serving the old eth protocol, but followup PRs (or commits) are needed to clean up leftover assumptions in the fetcher/downloader and replace them with enforced request ids.

@holiman
Copy link
Contributor

holiman commented Jun 30, 2021

I put this PR up on one of my NUCs: https://geth-bench.ethdevops.io/d/QC1Arp5Wk/single-geth?orgId=1&var-host=martin4&var-percentile=50&from=1625033586272&to=1625054083047

Switchover from 'normal' (but somewhat old) code to this PR about half time:

Screenshot_2021-06-30 Single Geth - Grafana

Strangely, the eth66/transactionAnnouncement on ingress went down a bit with this PR. I've no idea how that came to be.

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

Successfully merging this pull request may close these issues.

3 participants