The GitHub Actions job "Pull Requests" on pekko.git/improve/stream-log-throttle has succeeded. Run started by GitHub user He-Pin (triggered by He-Pin).
Head commit for run: ed79bfa8d0dcea5ee1fb8720fe8039753ffacaf5 / 虎鸣 <[email protected]> feat: add opt-in stream error log throttling Motivation: Under high error rates, stage error logging can flood the log system. An opt-in throttle allows operators to control logging volume while retaining visibility into error patterns. Modification: - Add config option pekko.stream.materializer.stage-errors-log-throttle-period - When enabled, throttle stage error logging to one ERROR per time window - Log summary of suppressed error counts when a new window opens - Integrate throttle into the existing reportStageError class method Result: Operators can enable throttling to reduce log noise during error storms while still receiving periodic error summaries. Tests: - sbt "stream-tests / Test / testOnly *StageErrorLogThrottleSpec" References: Refs #2814 Report URL: https://github.com/apache/pekko/actions/runs/28967511660 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
