Skip to content

Releases: ethpandaops/execution-processor

0.0.5-mem-expansion-and-precompiles

17 Feb 02:20
7092035

Choose a tag to compare

Pre-release

Changelog

  • 7092035 Merge pull request #84 from ethpandaops/feat/mem-expansion
  • 25b9506 docs(README): add structlog aggregation feature and resource gas decomposition docs
  • 526f428 feat(structlog): add cold access detection and memory expansion utilities feat(structlog): expose IsPrecompile helper for external use feat(execution): extend StructLog with MemorySize, CallTransfersValue, ExtCodeCopySize test(structlog): add comprehensive tests for cold access and memory expansion
  • 1fafb32 feat(structlog_agg): add resource gas decomposition metrics
  • 57f9acf fix(cold_access): detect cold SLOAD and account access when gas is capped feat(aggregator): add exact memory expansion gas tracking per opcode refactor: replace hard-coded thresholds with warmAccessCost constant
  • f3a24c6 fix(cold_access): subtract CallNewAccountGas when CALL transfers value to empty account
  • 17e0446 refactor(cold_access): expand inline docs and tighten gas normalization logic
  • d952146 refactor(cold_access_test): extract magic test address into named constant test(memory_test): add comprehensive unit tests for resolveLastInFrame style(memory): remove outdated comment about RETURN/REVERT stack layout

0.0.4-mem-expansion-and-precompiles

16 Feb 05:00
ca5b91f

Choose a tag to compare

Pre-release

Changelog

  • ca5b91f Merge branch 'master' into release/mem-expansion-and-precompiles
  • 1f0cce5 Merge pull request #85 from ethpandaops/fix/ci-docker
  • 859957c build(goreleaser): disable provenance attestation in docker builds

v0.1.5

04 Feb 03:44
3d4921c

Choose a tag to compare

What's Changed

  • refactor(clickhouse): migrate from HTTP to ch-go native protocol by @Savid in #45
  • feat(processor): add two-phase block completion with pending range limiter by @Savid in #48
  • ci: add alpha-release workflow for tagged builds by @mattevans in #55
  • release: embed mode + structlog agg by @mattevans in #54
  • feat(processor): add gap detection for block processing by @Savid in #76
  • feat(gap-detection): detect and process missing blocks in addition to incomplete blocks by @Savid in #77

Full Changelog: v0.1.4...v0.1.5

0.0.17-embed-mode-structlog-agg

02 Feb 06:52
890e348

Choose a tag to compare

Pre-release

Changelog

  • 890e348 Revert "feat(rowbuffer): add circuit breaker and concurrent flush limiting (#71)" (#73)

0.0.16-embed-mode-structlog-agg

02 Feb 05:17
fec76c6

Choose a tag to compare

Pre-release

Changelog

  • fec76c6 feat(rowbuffer): add circuit breaker and concurrent flush limiting (#71)

0.0.15-embed-mode-structlog-agg

02 Feb 05:09
5dbbf42

Choose a tag to compare

Pre-release

Changelog

  • 5dbbf42 feat(processor): add high-priority reprocess queue for orphaned blocks (#72)

0.0.14-embed-mode-structlog-agg

02 Feb 03:08
a361f07

Choose a tag to compare

Pre-release

Changelog

  • a361f07 feat(tracker): replace counter-based tracking with SET-based BlockCompletionTracker (#66)

0.0.13-embed-mode-structlog-agg

02 Feb 00:09
897a04c

Choose a tag to compare

Pre-release

Changelog

  • 897a04c feat(processor): add batch block fetching for improved throughput (#69)

0.0.12-embed-mode-structlog-agg

01 Feb 05:28
3b9afba

Choose a tag to compare

Pre-release

Changelog

  • 3b9afba feat(rowbuffer): add row batching system for ClickHouse inserts (#68)

0.0.11-embed-mode-structlog-agg

31 Jan 03:54
5bc68cd

Choose a tag to compare

Pre-release

Changelog

  • 5bc68cd Add async insert settings to processors (#67)