-
Notifications
You must be signed in to change notification settings - Fork 27
Refactoring prior to informers-cache rework #847
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Related: netobserv#681 This is a preliminary work preparing the ground for NETOBSERV-1248. No functional change here. The goal is to minimize rebase hassle in netobserv#681 Details: - Kafka read/write logic extracted from ingest/encode pipelines and put into a dedicated kafka package - New k8s "datasource" struct for k8s enrichment - currently only has the usual informers datasource, but later will include a kafka-based datasource as well - Config related to k8s datasource moved into its own package. It includes the SecondaryNetwork config. - Some minor variables/functions renaming
New image: It will expire after two weeks. To deploy this build, run from the operator repo, assuming the operator is running: USER=netobserv VERSION=3129586 make set-flp-image |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. Do you plan to skip QE checks here ?
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #847 +/- ##
==========================================
+ Coverage 65.08% 65.16% +0.08%
==========================================
Files 113 117 +4
Lines 8621 8650 +29
==========================================
+ Hits 5611 5637 +26
- Misses 2684 2685 +1
- Partials 326 328 +2
Flags with carried forward coverage won't be shown. Click here to find out more.
|
@jpinsonneau thanks - yes I'll add no-qe, the whole thing can be tested through NETOBSERV-1248 |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jotak The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Description
Related: #681
This is a preliminary work preparing the ground for NETOBSERV-1248. No functional change here.
The goal is to minimize rebase hassle in #681
Dependencies
n/a
Checklist
If you are not familiar with our processes or don't know what to answer in the list below, let us know in a comment: the maintainers will take care of that.