Skip to content

Releases: sei-protocol/sei-load

Release list

v0.0.1

Choose a tag to compare

@codchen codchen released this 06 Aug 03:21
7d1e752

What's Changed

  • Add github workflow by @stevenlanders in #1
  • refactor by @pompon0 in #2
  • Add user latency tracking by @stevenlanders in #3
  • Add config based settings by @stevenlanders in #4
  • Add global limiter by @stevenlanders in #9
  • Consistently use testify for test assertions by @masih in #8
  • Use consistent go version across module and CI by @masih in #5
  • Containerize seiload and publish to GHCR by @masih in #6
  • Use context to safely break out of loops and cancel tickers by @masih in #7
  • [SEI-10108] Add loadtest-default load profile by @udpatil in #11
  • Add disperse scenario by @stevenlanders in #12
  • Expose worker metrics via OTEL by @masih in #10
  • Tag all metrics by Sei chain ID by @masih in #13
  • Set bucket boundaries for histogram metrics by @masih in #14
  • Add ramping loadtests to test cluster by @udpatil in #15
  • Add evm transfer noop by @stevenlanders in #16
  • Fix profiles settings structure by @stevenlanders in #17
  • Add autobake loadtest config and report generation logic by @udpatil in #18
  • Fix viper config parsing by @udpatil in #19
  • Make EVM transfer gas configurable by @masih in #20
  • Add check for deploy tx by @stevenlanders in #24
  • [CON-92] Fix contract deployment and contract txs by @udpatil in #23
  • Write txs to a load txs directory for direct block loading by @udpatil in #25
  • Update evm transfer gas fee cap by @udpatil in #26
  • Add EvmTransferFast scenario by @codchen in #27
  • feat(observability): OTel instrumentation + HTTP idle-pool options by @bdchatham in #28
  • fix(metrics): drop redundant _seconds suffix on run_duration metric name by @bdchatham in #29
  • fix: exit 0 on graceful SIGTERM/deadline shutdown by @bdchatham in #30
  • feat: add --duration flag for self-terminated load runs by @bdchatham in #31
  • feat(funding): fund the account pool from a root key for real-chain runs by @bdchatham in #40
  • PLT-454: LoadTx lifecycle timestamp plumbing by @bdchatham in #41
  • PLT-457: StorageRWv1 contract + pinned ABI + binding by @bdchatham in #42
  • PLT-455: Distribution config primitive + discriminator by @bdchatham in #43
  • PLT-456: Seed → deterministic PRNG sub-stream derivation by @bdchatham in #44
  • replaced http client with go-ethereum client by @pompon0 in #45
  • PLT-461: StorageRW scenario scaffold + deploy wiring by @bdchatham in #47
  • PLT-460: Distribution samplers (uniform, zipfian θ) by @bdchatham in #46
  • ci: local↔CI test parity — make verify + pinned golangci-lint + .golangci.yml by @bdchatham in #49
  • PLT-458: Open-loop scheduler (replace closed-loop dequeue) by @bdchatham in #48
  • PLT-459: Block-indexed tx→inclusion tracker by @bdchatham in #51
  • made txs shard handling stricter by @pompon0 in #50
  • add offline EVM load scenarios by @codchen in #57

New Contributors

Full Changelog: https://github.com/sei-protocol/sei-load/commits/v0.0.1