Skip to content
This repository was archived by the owner on Sep 11, 2025. It is now read-only.

Conversation

@mattjohnsonpint
Copy link
Contributor

This PR contains several fixes and improvements for cluster mode to improve resiliency and address warnings and errors seen in our logs.

@mattjohnsonpint mattjohnsonpint requested review from a team and Copilot June 22, 2025 01:26
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR aims to improve cluster resiliency by updating dependencies, refining cluster configuration options, and enhancing the shutdown and logging behavior of the actor system.

  • Dependency updates in go.mod for improved compatibility and fixes.
  • Consolidated configuration retrieval for environment variables and refined cluster and shutdown handling in actor-related modules.
  • Adjusted logging behavior and minor updates in configurations and documentation.

Reviewed Changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
runtime/go.mod Updated dependency versions to address warnings and errors.
runtime/actors/misc.go Added helper for reading environment variables with integer conversion.
runtime/actors/cluster.go Replaced direct port parsing with getIntFromEnv and enhanced timeout configuration.
runtime/actors/actorsystem.go Updated shutdown procedures and in-cluster actor restoration with improved error handling.
runtime/actors/actorlogger.go Enhanced logging with pause/resume and conditional message filtering.
CHANGELOG.md Documented the fixes and improvements for cluster resiliency.
.vscode/launch.json Commented out debug flag to disable debug actor logging in VS Code launch configuration.
.trunk/configs/cspell.json Added new allowed term for improved code spell checking.

@mattjohnsonpint mattjohnsonpint enabled auto-merge (squash) June 22, 2025 01:30
@mattjohnsonpint mattjohnsonpint merged commit 8fc98dc into main Jun 22, 2025
33 checks passed
@mattjohnsonpint mattjohnsonpint deleted the mjp/cluster-resiliency branch June 22, 2025 01:32
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants