This is an automated email from the ASF dual-hosted git repository.

reiabreu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/storm.git

commit 6f8b94dc4cfbb6551b63eafb1dbf707f1abf0142
Merge: 85a5cbc35 b562a741b
Author: reiabreu <[email protected]>
AuthorDate: Sun Jun 14 17:09:24 2026 +0100

    Merge pull request #8788 from dpol1/fix/7897
    
    Fix Y2038 worker heartbeat overflow by migrating timestamps to i64

 docs/Cluster-State-Serialization.md                |  31 +++
 .../jvm/org/apache/storm/cluster/ClusterUtils.java |   2 +-
 .../jvm/org/apache/storm/cluster/ExecutorBeat.java |   6 +-
 .../storm/cluster/PaceMakerStateStorage.java       |   2 +-
 .../jvm/org/apache/storm/daemon/worker/Worker.java |   2 +-
 .../storm/generated/ClusterWorkerHeartbeat.java    |  26 +--
 .../apache/storm/generated/LSWorkerHeartbeat.java  |  26 +--
 .../storm/generated/SupervisorWorkerHeartbeat.java |  26 +--
 .../org/apache/storm/stats/ClientStatsUtil.java    |   4 +-
 .../src/jvm/org/apache/storm/utils/Time.java       |  31 +++
 storm-client/src/py/storm/ttypes.py                |  30 +--
 storm-client/src/storm.thrift                      |   6 +-
 .../apache/storm/daemon/nimbus/HeartbeatCache.java |  22 +--
 .../org/apache/storm/daemon/supervisor/Slot.java   |   4 +-
 .../supervisor/timer/SupervisorHeartbeat.java      |   4 +-
 .../java/org/apache/storm/stats/StatsUtil.java     |   2 +-
 .../storm/daemon/nimbus/Y2038HeartbeatTest.java    | 211 +++++++++++++++++++++
 .../storm/daemon/logviewer/utils/LogCleaner.java   |   4 +-
 .../storm/daemon/logviewer/utils/WorkerLogs.java   |   6 +-
 .../daemon/logviewer/utils/LogCleanerTest.java     |   2 +-
 20 files changed, 360 insertions(+), 87 deletions(-)

Reply via email to