Skip to content

Releases: ethpandaops/execution-processor

v0.1.7

26 Feb 02:01
819b929

Choose a tag to compare

What's Changed

  • chore: add .tool-versions file to manage Go version for the project by @mattevans in #89
  • fix(metrics): cookin the books by @mattevans in #90

Full Changelog: v0.1.6...v0.1.7

v0.1.6

26 Feb 00:14
46b59fe

Choose a tag to compare

What's Changed

  • docs: clarify gas semantics for EIP-7778 split between receipt and block gas by @mattevans in #80
  • fix(state): cap NextBlocks batch against ClickHouse limiter max by @Savid in #82
  • build(goreleaser): disable provenance attestation in docker builds by @mattevans in #85
  • feat(structlog): add cold access detection and memory expansion utilities by @mattevans in #84
  • refactor: extract precompile gas from CALL overhead and emit synthetic frame by @mattevans in #83
  • chore(deps): bump the actions group across 1 directory with 8 updates by @dependabot[bot] in #74
  • feat(metrics): fix a couple metrics + add further ch metrics by @mattevans in #88

New Contributors

Full Changelog: v0.1.5...v0.1.6

0.0.6-mem-expansion-and-precompiles

17 Feb 05:45
41c3095

Choose a tag to compare

Pre-release

Changelog

  • 41c3095 refactor(structlog_agg): change GasRefund from *uint64 to uint64 for consistency

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)