The GitHub Actions job "Nightly Builds (1.7)" on pekko.git/main has failed. Run started by GitHub user pjfanning (triggered by pjfanning).
Head commit for run: f57cc814c7d475fd58743e0ad8c6592c5aaf35b4 / He-Pin(kerr) <[email protected]> fix(stream): log supervision Resume/Restart in MapAsync operators (#3124) Motivation: MapAsync, MapAsyncUnordered, and MapAsyncPartitioned silently skip failed elements when the supervision strategy returns Resume or Restart, making production debugging difficult. Modification: Add StageLogging mixin and log supervision failures at the configured error level (respecting stage-errors-default-log-level and per-stage LogLevels.onFailure attribute) before skipping elements. Logging is placed in pushNextIfPossible / futureCompleted / onPush sync handler to avoid double-logging via Holder's directive cache. Result: Supervision Resume/Restart decisions now produce log entries with exception details, enabling users to diagnose dropped elements. Tests: - FlowMapAsyncSpec: 3 new log verification tests (async, sync, Off) - FlowMapAsyncUnorderedSpec: 3 new log verification tests - FlowMapAsyncPartitionedSpec: 3 new log verification tests (ordered + unordered + Off) - All 74 existing + new tests pass References: Fixes #3103 Report URL: https://github.com/apache/pekko/actions/runs/27995126701 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
