-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Refactor pipelines builder, fix some issues #5512
Conversation
Codecov Report
@@ Coverage Diff @@
## main #5512 +/- ##
=======================================
Coverage 90.94% 90.94%
=======================================
Files 191 191
Lines 11381 11381
=======================================
Hits 10350 10350
Misses 808 808
Partials 223 223 Continue to review full report at Codecov.
|
0dc8437
to
c162af3
Compare
@mx-psi converting for the moment to draft, since this PR is too large, will send smaller PRs tomorrow |
👍 Ping me when the PRs are ready to review |
560ca13
to
886c68a
Compare
94d0951
to
787b1bb
Compare
787b1bb
to
1e0f604
Compare
949fa14
to
5a5cfc2
Compare
@mx-psi please review, now this PR is well documented and ready for the final review. |
e6b783c
to
f708e0e
Compare
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.
LGTM, only a few nits for consistency
f708e0e
to
15dc205
Compare
2d87748
to
8c64dae
Compare
* Unconfigured receivers are not identified, this was not a real problem in final binaries since the validation of the config catch this. * Allow configurations to contain "unused" receivers. Receivers that are configured but not used in any pipeline, this was possible already for exporters and processors. * Remove the enforcement/check that Receiver factories create the same instance for the same config. Signed-off-by: Bogdan Drutu <[email protected]>
8c64dae
to
1bed598
Compare
Signed-off-by: Bogdan Drutu [email protected]