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

First PR - Failover Connector skeleton #28818

Merged
merged 5 commits into from
Nov 15, 2023

Conversation

akats7
Copy link
Contributor

@akats7 akats7 commented Oct 31, 2023

This is the Part 1 PR for the Failover Connector (split according to the CONTRIBUTING.md doc)

Link to tracking Issue: #20766

Testing: Added factory test

Note: Full functionality PR exists here and will likely be refactored to serve as the part 2 PR

cc: @djaglowski @sethallen @MovieStoreGuy

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.

Thanks @akats7.

I've done a cursory review of the boilerplate files. I'll circle back to the actual code included in the PR shortly.

I noted a couple nits, and we need some additional boilerplate changes as well:

  • Please run make chlog-new and fill in the generate changelog file.
  • Please run make gendependabot to update dependabot.yaml
  • Please add the component to .github/CODEOWNERS. Typically you and I would be owners for the component but you'll have to become a member of the OTel org to do so. For now, please just add me and plan on applying once we've merged a few PRs for this component.

connector/failoverconnector/Makefile Outdated Show resolved Hide resolved
connector/failoverconnector/metadata.yaml Outdated Show resolved Hide resolved
connector/failoverconnector/README.md Outdated Show resolved Hide resolved
connector/failoverconnector/README.md Outdated Show resolved Hide resolved
connector/failoverconnector/README.md Outdated Show resolved Hide resolved
connector/failoverconnector/README.md Outdated Show resolved Hide resolved
connector/failoverconnector/README.md Outdated Show resolved Hide resolved
connector/failoverconnector/README.md Outdated Show resolved Hide resolved
connector/failoverconnector/README.md Show resolved Hide resolved
connector/failoverconnector/README.md Outdated Show resolved Hide resolved
connector/failoverconnector/logs.go Outdated Show resolved Hide resolved
@crobert-1
Copy link
Member

Just a housekeeping item: Can remove the word Resolves from this PR description line?
Link to tracking Issue: Resolves #20766

Including the word Resolves here will close the issue, and I don't think we want to do that until the initial implementation is complete and merged.

@akats7
Copy link
Contributor Author

akats7 commented Oct 31, 2023

Just a housekeeping item: Can remove the word Resolves from this PR description line? Link to tracking Issue: Resolves #20766

Including the word Resolves here will close the issue, and I don't think we want to do that until the initial implementation is complete and merged.

Ah right, good call

@atoulme atoulme added the Accepted Component New component has been sponsored label Nov 1, 2023
.github/CODEOWNERS Outdated Show resolved Hide resolved
@fatsheep9146
Copy link
Contributor

failed checks should be fixed @akats7

@akats7
Copy link
Contributor Author

akats7 commented Nov 9, 2023

failed checks should be fixed @akats7

Hi @fatsheep9146, I believe they should all be resolved, looks like theres something going on with govulncheck in the rest of the pipeline

@akats7
Copy link
Contributor Author

akats7 commented Nov 9, 2023

Hey @djaglowski, I believe everything has been addressed.

@fatsheep9146
Copy link
Contributor

yes, the failed test seems related to #29109

@fatsheep9146
Copy link
Contributor

I suggest we wait for #29109 merged, and the rebase this pr again, since some checks are skipped due to this problem.

@akats7
Copy link
Contributor Author

akats7 commented Nov 14, 2023

Hi @djaglowski @fatsheep9146, all checks are passing

@djaglowski djaglowski added the ready to merge Code review completed; ready to merge by maintainers label Nov 14, 2023
@djaglowski
Copy link
Member

I've tagged this as ready to merge but will hold off while contrib release is in progress.

@djaglowski djaglowski merged commit 172889d into open-telemetry:main Nov 15, 2023
88 checks passed
@github-actions github-actions bot added this to the next release milestone Nov 15, 2023
RoryCrispin pushed a commit to ClickHouse/opentelemetry-collector-contrib that referenced this pull request Nov 24, 2023
This is the Part 1 PR for the Failover Connector (split according to the
CONTRIBUTING.md doc)

Link to tracking Issue: open-telemetry#20766 

Testing: Added factory test

Note: Full functionality PR exists
[here](open-telemetry#27641)
and will likely be refactored to serve as the part 2 PR

cc: @djaglowski @sethallen @MovieStoreGuy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Accepted Component New component has been sponsored ready to merge Code review completed; ready to merge by maintainers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants