Skip to content

Conversation

maksymsur
Copy link
Contributor

@maksymsur maksymsur commented Jul 17, 2025

... and simplifying logs even further

@maksymsur maksymsur self-assigned this Jul 17, 2025
@cla-bot cla-bot bot added the cla-signed label Jul 17, 2025
Copy link

@Copilot 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 refactors the KMS connector's logging and asynchronous task handling. The main purpose is to put decrypt adapter operations into separate async tasks and standardize log message formatting throughout the codebase.

Key changes include:

  • Wrapping decryption response operations in separate async tasks to prevent blocking
  • Standardizing log message prefixes (removing emojis and using consistent bracket notation)
  • Reducing transaction interval from 3 seconds to 100 milliseconds for better performance

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
kms_core_adapters/service.rs Updates log message formatting for decryption requests
gw_adapters/events/adapter.rs Removes emoji from event processing log messages
gw_adapters/decryption/adapter.rs Changes transaction interval and improves log formatting
core/event_processor/processors.rs Standardizes log prefixes and adjusts log levels
core/decryption/handler.rs Wraps decryption operations in async tasks and updates logging
core/coordination/scheduler.rs Removes emojis from scheduler log messages

@maksymsur maksymsur merged commit ba92f94 into release/0.7.x Jul 18, 2025
76 checks passed
@maksymsur maksymsur deleted the maksym/connector-seq-fix branch July 18, 2025 07:02
@zama-ai zama-ai deleted a comment from jonik570771279 Aug 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants