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

Don't replace tx client IPs with the unspecified one #25

Open
wants to merge 114 commits into
base: main
Choose a base branch
from

Conversation

ljedrz
Copy link
Member

@ljedrz ljedrz commented Mar 28, 2023

I've noticed that the worker transaction clients have their IPs replaced with the unspecified one (0.0.0.0), which is undesirable. This PR removes it.

SplittyDev and others added 30 commits February 2, 2023 14:16
Currently we are trying to use the header batches threshold to determine
the speed of generating headers, which depends on the rate of batch
creations, which in turn depends on the write rate. Instead, adding a
new `min_header_delay` parameter, which allows proposing headers before
reaching batch threshold, would make the header propose latency more
predictable especially under lower TPS.

For now, the `min_header_delay` is set to 1.8s, only slightly below
`max_header_delay`, to separate behavior change from this PR. We will
run experiments on different values. One possibility as @arun-koshy
proposed is to set `min_header_delay` to 1s and `max_header_delay` to
5s.

Also, ensure leader only needs to wait for parent stakes and nothing
else.
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.

7 participants