+
Skip to content

Conversation

SammyOina
Copy link
Contributor

@SammyOina SammyOina commented Oct 17, 2024

What type of PR is this?

This is a refactor on manager service

What does this do?

Abstracts events and detangles manager dependencies

  • New Features

    • Introduced a new structure for event logging with EventsLogs.
    • Added a new command for generating Go code from events.proto.
    • Implemented a method to report broken connections.
  • Bug Fixes

    • Updated logging mechanisms across various algorithm packages for improved clarity.
  • Refactor

    • Restructured the manager package, including changes to method signatures and import paths.
  • Documentation

    • Updated test files to reflect changes in structures and methods.

Which issue(s) does this PR fix/relate to?

Have you included tests for your changes?

Did you document any new/modified feature?

Notes

@SammyOina SammyOina changed the title NOISSUE - Abstract events NOISSUE - Refactor manager events and detangle service Oct 17, 2024
Copy link

codecov bot commented Oct 17, 2024

Codecov Report

Attention: Patch coverage is 44.67593% with 239 lines in your changes missing coverage. Please review.

Project coverage is 44.12%. Comparing base (6043ad1) to head (3d6c37f).
Report is 3 commits behind head on main.

Files with missing lines Patch % Lines
agent/events/events.pb.go 29.53% 132 Missing and 4 partials ⚠️
manager/events/vsock.go 60.24% 32 Missing and 1 partial ⚠️
manager/service.go 20.58% 27 Missing ⚠️
cmd/manager/main.go 0.00% 10 Missing ⚠️
manager/agentEventsLogs.go 30.00% 7 Missing ⚠️
manager/mocks/service.go 16.66% 2 Missing and 3 partials ⚠️
manager/qemu/vm.go 82.60% 2 Missing and 2 partials ⚠️
manager/api/grpc/client.go 86.36% 3 Missing ⚠️
manager/api/logging.go 0.00% 3 Missing ⚠️
manager/api/metrics.go 0.00% 3 Missing ⚠️
... and 4 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #287      +/-   ##
==========================================
+ Coverage   42.71%   44.12%   +1.41%     
==========================================
  Files          77       80       +3     
  Lines        6347     6601     +254     
==========================================
+ Hits         2711     2913     +202     
- Misses       3282     3313      +31     
- Partials      354      375      +21     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@SammyOina SammyOina requested a review from dborovcanin October 22, 2024 06:53
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
@SammyOina SammyOina requested a review from dborovcanin October 30, 2024 15:06
@dborovcanin dborovcanin merged commit fad3182 into ultravioletrs:main Oct 30, 2024
4 checks passed
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

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载