Repository navigation
[Enhancement] Core code optimization #119
Copy link
Copy link
Labels
code refactoringCode refactoringCode refactoringenhancementNew feature or requestNew feature or requestrustPull requests that update Rust codePull requests that update Rust code
Milestone
Description
Activity
- addedenhancementNew feature or requestNew feature or requestcode refactoringCode refactoringCode refactoringrustPull requests that update Rust codePull requests that update Rust code
on Jul 18, 2025 - changed the title
[-][Enhancement] User space code core optimization[/-][+][Enhancement] Core code optimization[/+]on Jul 23, 2025 - added a commit that references this issue
on Nov 5, 2025 - linked a pull request that will close this issueCode refactoring & OTLP integration (pt.1) #187
on Feb 12, 2026 - added 6 commits that reference this issue
on Aug 8, 2026
Metadata
Metadata
Assignees
Labels
code refactoringCode refactoringCode refactoringenhancementNew feature or requestNew feature or requestrustPull requests that update Rust codePull requests that update Rust code
Type
Projects
- StatusShow more project fieldsIn Progress
Is your feature request related to a problem?
Yes
Problem Description:
This issue is all about code optimization; every component mentioned here works correctly and only needs a code refactoring to reduce repeated code fragments. This issue aims to reduce the amount of repeated lines of code intelligently
Solution:
The ideal solution generalizes repeated BPF programs loading functions, logger initialization, cases, and errors using a shared crate and a Default trait to give a default value at the moment of initialization and to avoid repeating the same code over and over