Skip to content

refactor(cppbridge): SetFinalizer to AddCleanup - #461

Open
u-veles-a wants to merge 7 commits into
ppfrom
refactoring_cleanup
Open

refactor(cppbridge): SetFinalizer to AddCleanup#461
u-veles-a wants to merge 7 commits into
ppfrom
refactoring_cleanup

Conversation

@u-veles-a

Copy link
Copy Markdown
Collaborator

Description

This change enhances observability and resource handling in the cppbridge module:

  • Add Prometheus metrics for DataStorage, LabelSetStorage and LSS query results: introduced counters for tracking the creation and finalization of cpp-objects.
  • Replaced finalizers with runtime cleanup functions for better resource management.

Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
@u-veles-a u-veles-a added this to the v0.9.0 milestone Aug 3, 2026
@u-veles-a u-veles-a self-assigned this Aug 3, 2026
@u-veles-a
u-veles-a requested a review from vporoshok as a code owner August 3, 2026 12:29
@u-veles-a u-veles-a added the enhancement New feature or request label Aug 3, 2026
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Signed-off-by: Alexandr Yudin <57181751+u-veles-a@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant