Skip to content

Conversation

@junkurihara
Copy link
Owner

No description provided.

@junkurihara junkurihara requested a review from Copilot November 2, 2025 14:52
Copy link

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 upgrades the configuration file watching mechanism from polling-only to a hybrid mode (combining file system events with polling) by upgrading the hot_reload library from version 0.3.4 to 0.3.5 and implementing the necessary AsyncFileLoad trait.

  • Upgraded hot_reload dependency to version 0.3.5
  • Switched from polling-based to hybrid file watching mode for more responsive configuration reloading
  • Implemented AsyncFileLoad trait to support async configuration loading and dependent file tracking

Reviewed Changes

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

File Description
proxy-bin/Cargo.toml Upgraded hot_reload dependency from 0.3.4 to 0.3.5
proxy-bin/src/main.rs Changed reloader configuration from polling to hybrid mode and updated service start method
proxy-bin/src/config/target_config.rs Implemented AsyncFileLoad trait with async loading and dependent paths tracking for plugin files

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link

Copilot AI commented Nov 2, 2025

@junkurihara I've opened a new pull request, #78, to work on those changes. Once the pull request is ready, I'll request review from you.

@junkurihara junkurihara merged commit dbf24a3 into develop Nov 2, 2025
12 checks passed
@junkurihara junkurihara deleted the feat/realtime-reload branch November 2, 2025 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants