Skip to content

Conversation

@jasuwienas
Copy link
Owner

Description

The logic responsible for collecting metrics is being moved into a separate service.
The CacheService is being updated to implement the ClientInterface (which effectively makes the CacheService itself redundant). It will be kept only as an alias for the client.

Related issue(s)

Fixes #hiero-ledger#4558

Testing Guide

  1. Run tests
  2. Check if they pass

Changes from original design (optional)

N/A

Additional work needed (optional)

Deprecatd methods can be removed in the future.

Checklist

  • I've assigned an assignee to this PR and related issue(s) (if applicable)
  • I've assigned a label to this PR and related issue(s) (if applicable)
  • I've assigned a milestone to this PR and related issue(s) (if applicable)
  • I've updated documentation (code comments, README, etc. if applicable)
  • I've done sufficient testing (unit, integration, etc.)

@jasuwienas jasuwienas force-pushed the 4558-cache-measurements-by-decorator branch from f639825 to 73ee1bd Compare November 20, 2025 14:05
@jasuwienas jasuwienas changed the title 4558 cache measurements by decorator feat: move cache measurements to dedicated decorator Nov 21, 2025
@jasuwienas jasuwienas force-pushed the 4558-cache-measurements-by-decorator branch from 73ee1bd to fd3aaf5 Compare November 21, 2025 11:07
@jasuwienas jasuwienas marked this pull request as ready for review November 21, 2025 11:08
@jasuwienas jasuwienas self-assigned this Nov 21, 2025
@jasuwienas jasuwienas force-pushed the 4558-cache-measurements-by-decorator branch from 4750ac7 to e61d626 Compare November 21, 2025 11:52
Signed-off-by: Mariusz Jasuwienas <jasuwienas@gmail.com>
@jasuwienas jasuwienas force-pushed the 4558-cache-measurements-by-decorator branch from e61d626 to 2d9eb0a Compare November 21, 2025 12:56
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