Skip to content
This repository has been archived by the owner on May 25, 2022. It is now read-only.

Establish Autogenerated IDs for operators with unspecified IDs #246

Merged
merged 33 commits into from
Sep 8, 2021

Conversation

Mrod1598
Copy link
Contributor

Resolves #105

@Mrod1598 Mrod1598 requested a review from a team August 25, 2021 20:56
@Mrod1598 Mrod1598 marked this pull request as draft August 25, 2021 20:58
@codecov
Copy link

codecov bot commented Aug 25, 2021

Codecov Report

Merging #246 (99125fb) into main (0e52f2f) will increase coverage by 0.7%.
The diff coverage is 100.0%.

Impacted file tree graph

@@           Coverage Diff           @@
##            main    #246     +/-   ##
=======================================
+ Coverage   75.6%   76.3%   +0.7%     
=======================================
  Files         95      94      -1     
  Lines       4450    4434     -16     
=======================================
+ Hits        3367    3386     +19     
+ Misses       752     718     -34     
+ Partials     331     330      -1     
Impacted Files Coverage Δ
operator/config.go 100.0% <ø> (ø)
operator/helper/operator.go 94.1% <100.0%> (+0.1%) ⬆️
pipeline/config.go 91.1% <100.0%> (+4.0%) ⬆️
operator/builtin/input/journald/journald.go 52.8% <0.0%> (+0.4%) ⬆️
operator/builtin/input/tcp/tcp.go 74.5% <0.0%> (+1.6%) ⬆️

@Mrod1598 Mrod1598 marked this pull request as ready for review August 25, 2021 21:15
Copy link
Member

@djaglowski djaglowski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like how simple this is looking to be.

My biggest area of concern is with plugins. Have you determined whether they are affected by this, and if so how?

pipeline/config.go Outdated Show resolved Hide resolved
pipeline/config_test.go Outdated Show resolved Hide resolved
pipeline/config.go Show resolved Hide resolved
pipeline/config_test.go Show resolved Hide resolved
pipeline/config_test.go Show resolved Hide resolved
Copy link
Member

@djaglowski djaglowski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good. Just a few more things.

testutil/operator_builder.go Show resolved Hide resolved
Copy link
Member

@djaglowski djaglowski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work @Mrod1598!

@djaglowski djaglowski merged commit 049d0cb into open-telemetry:main Sep 8, 2021
@djaglowski djaglowski deleted the autogen-ids branch September 8, 2021 13:07
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Autogenerated operator IDs
2 participants