Skip to content
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

sumologicexporter: refactor sender #32592

Merged
merged 3 commits into from
Apr 23, 2024

Conversation

sumo-drosiek
Copy link
Member

@sumo-drosiek sumo-drosiek commented Apr 22, 2024

Description:

Refactor sender in order to prepare for adding OTLP formats

Reduces size of #32315

Link to tracking Issue: #31479

Testing:

Minimal changes to unit tests to ensure that everything works like before

Documentation:

N/A

@github-actions github-actions bot added the cmd/configschema configschema command label Apr 22, 2024
@github-actions github-actions bot requested review from dmitryax and mx-psi April 22, 2024 08:53
@sumo-drosiek sumo-drosiek marked this pull request as ready for review April 22, 2024 08:54
@sumo-drosiek sumo-drosiek requested a review from a team April 22, 2024 08:54
Dominik Rosiek added 2 commits April 22, 2024 11:08
Signed-off-by: Dominik Rosiek <[email protected]>
Signed-off-by: Dominik Rosiek <[email protected]>
@sumo-drosiek sumo-drosiek force-pushed the drosiek-refactor-sender branch from 25cc5e8 to 968b791 Compare April 22, 2024 09:08
Signed-off-by: Dominik Rosiek <[email protected]>
@github-actions github-actions bot added the cmd/otelcontribcol otelcontribcol command label Apr 22, 2024
Copy link
Member

@mx-psi mx-psi left a comment

Choose a reason for hiding this comment

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

Can you confirm this does not need a changelog entry?

@sumo-drosiek
Copy link
Member Author

Can you confirm this does not need a changelog entry?

I confirm. The only change visible for users is log:

before: error during sending data: 500 Internal Server Error
after: failed sending data: status: 500 Internal Server Error

@mx-psi mx-psi added the Skip Changelog PRs that do not require a CHANGELOG.md entry label Apr 23, 2024
@mx-psi mx-psi merged commit ce71dc3 into open-telemetry:main Apr 23, 2024
160 of 161 checks passed
@sumo-drosiek sumo-drosiek deleted the drosiek-refactor-sender branch April 23, 2024 12:21
@github-actions github-actions bot added this to the next release milestone Apr 23, 2024
@songy23
Copy link
Member

songy23 commented Apr 23, 2024

@mx-psi
Copy link
Member

mx-psi commented Apr 23, 2024

@sumo-drosiek This was reverted by #32639

@sumo-drosiek
Copy link
Member Author

I'll look at it 😕

@sumo-drosiek sumo-drosiek restored the drosiek-refactor-sender branch April 23, 2024 15:24
mx-psi added a commit that referenced this pull request Apr 24, 2024
**Description:**

Refactor sender in order to prepare for adding OTLP formats

Reduces size of #32315

Reopens #32592 due to revert due to test issues

**Link to tracking Issue:** #31479

**Testing:** 

Minimal changes to unit tests to ensure that everything works like
before

**Documentation:**

N/A

---------

Signed-off-by: Dominik Rosiek <[email protected]>
Co-authored-by: Pablo Baeyens <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cmd/configschema configschema command cmd/otelcontribcol otelcontribcol command exporter/sumologic Skip Changelog PRs that do not require a CHANGELOG.md entry
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants