Skip to content

v1.18: bench-tps: allow option to not set account data size on every transaction (backport of #209)#1714

Closed
mergify[bot] wants to merge 1 commit intov1.18from
mergify/bp/v1.18/pr-209
Closed

v1.18: bench-tps: allow option to not set account data size on every transaction (backport of #209)#1714
mergify[bot] wants to merge 1 commit intov1.18from
mergify/bp/v1.18/pr-209

Conversation

@mergify
Copy link
Copy Markdown

@mergify mergify Bot commented Jun 12, 2024

Problem

Bench TPS needs this feature activated on the cluster since all transactions are hardcoded to include the instruction to set the account data size. However, this will not work on a test cluster where this feature is not activated. Moreover, Firedancer currently does not support that instruction.

Summary of Changes

This adds a flag --skip-tx-account-data-size which when specified, will not add that instruction. This makes Bench TPS work with FIredancer (and Solana clusters without any features activated).

Fixes #


This is an automatic backport of pull request #209 done by [Mergify](https://mergify.com).

…tion (#209)

bench-tps: allow option to not set account data size
(cherry picked from commit 926c571)
@mergify mergify Bot requested a review from a team as a code owner June 12, 2024 22:28
@bw-solana bw-solana requested a review from anwayde June 12, 2024 22:30
@bw-solana
Copy link
Copy Markdown

bw-solana commented Jun 12, 2024

Opening this backport to start the discussion on whether we should backport this to v1.18.

I would call this low risk given the code is contained to bench-tps (and a couple of inputs in dos files).

Without backporting this, users will not be able to run bench-tps built from v1.18 releases against frankendancer

CC @anwayde

@KirillLykov
Copy link
Copy Markdown

Looks good to me

@willhickey
Copy link
Copy Markdown

Closing this as stale. If you think this is relevant please re-open and let @anza-xyz/backport-reviewers know why it is important

@willhickey willhickey closed this Sep 4, 2024
@mergify mergify Bot deleted the mergify/bp/v1.18/pr-209 branch September 4, 2024 16:23
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.

5 participants