-
Notifications
You must be signed in to change notification settings - Fork 2.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
[extension/ackextension] Create Ack extension interface #31225
[extension/ackextension] Create Ack extension interface #31225
Conversation
2969cc9
to
b6f26bc
Compare
Hey @atoulme , we are thinking of breaking the change into 3 parts:
Do you think this will be the right approach to contribute this piece? Or do you prefer to combine everything in one shot? |
affe03a
to
4f36854
Compare
d2653c7
to
3c8cb75
Compare
Right, please follow this approach |
3c8cb75
to
8bfc5b3
Compare
479eba2
to
82ed939
Compare
.github/CODEOWNERS
Outdated
@@ -81,6 +81,7 @@ exporter/syslogexporter/ @open-telemetry/collect | |||
exporter/tencentcloudlogserviceexporter/ @open-telemetry/collector-contrib-approvers @wgliang @yiyang5055 | |||
exporter/zipkinexporter/ @open-telemetry/collector-contrib-approvers @MovieStoreGuy @astencel-sumo @crobert-1 | |||
|
|||
extension/ackextension/ @open-telemetry/collector-contrib-approvers @atoulme |
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.
We need more code owners from your side. This requires OTel org membership. @splunkericl I see you have made enough contributions to apply for membership. Can you submit an issue similar to open-telemetry/community#1915?
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.
@zpzhuSplunk @splunkericl, while the component is in the development phase, I believe you should be able to add yourselves in the code owner list even without the Opentlemetry membership
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.
Sure we can.
f264937
to
6ce6511
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. Just needs updating .github/CODEOWNERS
extension/ackextension/README.md
Outdated
```yaml | ||
extensions: | ||
ack: | ||
storagetype: "in-memory" |
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.
small nit, I think we'd better keep the indent consistent
extensions:
ack:
storagetype: "in-memory"
receivers:
splunk_hec:
ack_extensions: ack
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.
Right. Please also update it to use storage
instead of storagetype
@zpzhuSplunk |
5e6d203
to
72005aa
Compare
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #31225 +/- ##
==========================================
- Coverage 82.02% 82.02% -0.01%
==========================================
Files 1860 1863 +3
Lines 171900 172014 +114
==========================================
+ Hits 140998 141087 +89
- Misses 26716 26733 +17
- Partials 4186 4194 +8 ☔ View full report in Codecov by Sentry. |
b00dddc
to
cc9d174
Compare
extension/ackextension/README.md
Outdated
```yaml | ||
extensions: | ||
ack: | ||
storageID: |
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.
Let's use storage
as defined in the config.go
storageID: | |
storage: |
extension/ackextension/README.md
Outdated
|
||
receivers: | ||
splunk_hec: | ||
ack_extensions: ack |
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.
ack_extensions: ack | |
ack_extension: ack |
…ry#31225) **Description:** Adding interface and other related files to serve as placeholder for the Ack extension proposed in open-telemetry#26376. Implementation will be added after this PR gets merged. **Link to tracking Issue:** open-telemetry#26376
Description:
Adding interface and other related files to serve as placeholder for the Ack extension proposed in #26376. Implementation will be added after this PR gets merged.
Link to tracking Issue:
#26376
Testing:
Documentation: