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

[WFLY-17237] Drop source transformation for opentelemetry subsystem #16250

Merged
merged 1 commit into from Nov 4, 2022

Conversation

jasondlee
Copy link
Contributor

https://issues.redhat.com/browse/WFLY-17237

Update dependencies for base extension
Remove source transform modules
Rename files
Update imports

@github-actions github-actions bot added the deps-ok Dependencies have been checked, and there are no significant changes label Nov 3, 2022
<version>${full.maven.version}</version>
</dependency>
<dependency>
<groupId>${full.maven.groupId}</groupId>
<artifactId>wildfly-opentelemetry-api-legacy-namespace</artifactId>
<artifactId>wildfly-opentelemetry-api</artifactId>
<version>${full.maven.version}</version>
</dependency>
Copy link
Contributor

Choose a reason for hiding this comment

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

Both of these should just be deleted. Anything that needs the two non-legacy artifacts shouldn't be relying on this bom to manage that dep. And I don't think anything is doing that.

<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Copy link
Contributor

Choose a reason for hiding this comment

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

The observability/pom.xml has a dependencyManagement import of wildfly-legacy-ee-bom. That can either be deleted, and all the child modules control that, as you do here, or you can change that to wildfly-standard-ee-bom and drop this whole block.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I tried removing that, but that breaks the micrometer build, and we trying to avoid changing that module as part of this work, though I guess it's safe/clean enough. I'll do that if you're ok with it.

<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Copy link
Contributor

Choose a reason for hiding this comment

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

Same comment that I made in opentelemetry-api/pom.xml applies here.

Update dependencies for base extension
Remove source transform modules
Rename files
Update imports
@bstansberry
Copy link
Contributor

/retest

@bstansberry bstansberry merged commit a21ecf4 into wildfly:main Nov 4, 2022
@bstansberry
Copy link
Contributor

Thanks @jasondlee

@jasondlee jasondlee deleted the WFLY-17237 branch November 4, 2022 19:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deps-ok Dependencies have been checked, and there are no significant changes
Projects
None yet
2 participants