Brett Boston

Results 12 issues of Brett Boston

# Description Resolves #4169, #4164. Partially resolves #2592 (script update remains). This pull request adds a new survey mode that aims to be more deterministic and easier to compare across...

#4275 adds a new time sliced survey mechanism with new HTTP endpoints for running a survey. We should update the python script to use the new endpoints.

enhancement

# Description Resolves #3512 This PR enables updating the `scphistory` table during catchup from history. It allows users to specify which archives to use via the `SCP_HISTORY_ARCHIVES` config option. If...

enhancement

Resolves #3781 and #4374. This change removes the `ENABLE_FLOW_CONTROL_BYTES` config option and always uses flow control in bytes. # Checklist - [x] Reviewed the [contributing](https://github.com/stellar/stellar-core/blob/master/CONTRIBUTING.md#submitting-changes) document - [x] Rebased on...

The current survey implementation [forbids surveying itself](https://github.com/stellar/stellar-core/blob/b3aeb14cc798f6d11deb2be913041be916f3b0cc/src/overlay/SurveyManager.cpp#L1072). This was fine with the V1 survey because it was possible to get much of the same data via other means, but with...

bug

We have deprecated the V1 network survey with the addition of the V2 survey in #4275. Once the network minimum overlay version is 34, we can be sure that all...

cleanup

The blended loadgen mode uses the `PAY` loadgen mode as the only source of classic transactions. However, it would be useful to be able to specify a distribution a sizes...

enhancement

Closes #4316 and #4607. This change adds a new option `EXPERIMENTAL_BACKGROUND_TX_VALIDATION` that causes stellar-core to validate any transactions received over-the-wire in the background. It also wraps all ledger state needed...

There are a couple scenarios that can lead to elevated nomination timeouts: 1. Slow or missing validators that do not respond when they are elected as the round leader, and...

enhancement
performance
discussion

We should log the current round leader(s) at the INFO level when a nomination timeout occurs. See [this slack thread](https://stellarfoundation.slack.com/archives/C0367MGFL/p1761584825554909) for more context.

enhancement