chore(txpool): log transaction batch timings#5542
Conversation
f62c4dd to
ac4bae9
Compare
|
derek bench run-pairs=1 |
|
cc @mattsse ⚪ Benchmark complete: No Difference View job ⚪ Bench Comparison: No DifferenceRefs: main vs mattsse/log-tx-batch-metrics Configuration
Tempo Metrics
Builder
Builder details
Validator
Observability |
|
derek bench run-pairs=1 |
|
cc @mattsse ⚪ Benchmark complete: No Difference View job ⚪ Bench Comparison: No DifferenceRefs: main vs mattsse/log-tx-batch-metrics Configuration
Tempo Metrics
Builder
Builder details
Validator
Observability |
|
derek bench run-pairs=1 otlp=false |
|
cc @mattsse ⚪ Benchmark complete: No Difference View job ⚪ Bench Comparison: No DifferenceRefs: main vs mattsse/log-tx-batch-metrics Configuration
Tempo Metrics
Builder
Builder details
Validator
Observability |
ac4bae9 to
5f6faf6
Compare
|
derek bench run-pairs=1 otlp=false |
|
cc @mattsse ⚪ Benchmark complete: No Difference View job ⚪ Bench Comparison: No DifferenceRefs: main vs mattsse/log-tx-batch-metrics Configuration
Tempo Metrics
Builder
Builder details
Validator
Observability |
|
derek bench run-pairs=1 otlp=false |
|
cc @mattsse ⚪ Benchmark complete: No Difference View job ⚪ Bench Comparison: No DifferenceRefs: main vs mattsse/log-tx-batch-metrics Configuration
Tempo Metrics
Builder
Builder details
Validator
Observability |
|
derek bench run-pairs=1 otlp=false |
|
cc @mattsse ⚪ Benchmark complete: No Difference View job ⚪ Bench Comparison: No DifferenceRefs: main vs mattsse/log-tx-batch-metrics Configuration
Tempo Metrics
Builder
Builder details
Validator
Observability |
Points at mattsse/reth@676d996756, which is the reth PR plus the tempo_tx_batch_metrics timing logs from #5542 and a new sampled log of dispatched batch size and flush trigger (immediate/full/timeout).
Pins Reth dependencies to
mattsse/reth@b6b5f1c71760d23aaebfa25505cbde46002da5bcwith txpool batch timing logs undertarget: "tempo_tx_batch_metrics".Adds Tempo-side validation and AA-routed insertion timing for
validate_transaction(s)so batch size, validation duration, insertion duration, and forwardedeth_sendRawTransactionbatch duration are easy to scan in node logs.