Skip to content

Conversation

josecelano
Copy link
Member

@josecelano josecelano commented Feb 26, 2025

This splits the UDP stats events into two different types of events (one for each layer):

  • UDP core events
  • UDP server event

Subtasks

  • Step 1. Create UDP server events.
  • Step 2. Remove UDP server events from core events.

We will splot UDP stats events into:

- UDP core events
- UDP server event

This is step 1 in the refactor:

- Step 1. Create UDP server events.
- Step 2. Remove UDP server events from core events.
@josecelano josecelano requested a review from da2ce7 February 26, 2025 12:14
@josecelano josecelano self-assigned this Feb 26, 2025
@josecelano josecelano added Code Cleanup / Refactoring Tidying and Making Neat - Developer - Torrust Improvement Experience labels Feb 26, 2025
@josecelano josecelano linked an issue Feb 26, 2025 that may be closed by this pull request
Copy link

codecov bot commented Feb 26, 2025

Codecov Report

Attention: Patch coverage is 93.95532% with 46 lines in your changes missing coverage. Please review.

Project coverage is 81.47%. Comparing base (47aae95) to head (b8d2f76).
Report is 3 commits behind head on develop.

Files with missing lines Patch % Lines
...es/udp-tracker-server/src/statistics/repository.rs 85.48% 18 Missing ⚠️
...ckages/udp-tracker-server/src/statistics/keeper.rs 75.00% 10 Missing ⚠️
src/container.rs 0.00% 10 Missing ⚠️
...udp-tracker-server/src/statistics/event/handler.rs 94.06% 6 Missing and 1 partial ⚠️
.../udp-tracker-server/src/statistics/event/sender.rs 75.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #1328      +/-   ##
===========================================
+ Coverage    81.09%   81.47%   +0.37%     
===========================================
  Files          222      230       +8     
  Lines        15971    16372     +401     
  Branches     15971    16372     +401     
===========================================
+ Hits         12952    13339     +387     
- Misses        2784     2810      +26     
+ Partials       235      223      -12     

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

@josecelano josecelano force-pushed the 1319-refactor-packages-review-udp-events branch from 1d046b9 to 4a31c6e Compare February 26, 2025 18:41
@josecelano josecelano force-pushed the 1319-refactor-packages-review-udp-events branch from 4a31c6e to 4c61f7d Compare February 26, 2025 19:05
…re package

Some events were moved from the `udp-tracker-core` package to the
`udp-tracker-server` package.

This commits remmoves the unused events from the `udp-tracker-core`.
@josecelano josecelano force-pushed the 1319-refactor-packages-review-udp-events branch from 4c61f7d to b8d2f76 Compare February 26, 2025 19:17
@josecelano josecelano marked this pull request as ready for review February 26, 2025 19:18
@josecelano
Copy link
Member Author

ACK b8d2f76

@josecelano josecelano merged commit ee2fc24 into torrust:develop Feb 26, 2025
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
- Developer - Torrust Improvement Experience Code Cleanup / Refactoring Tidying and Making Neat
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Refactor packages: review UDP events
1 participant