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

WFCORE-6931 Remove usage of deprecated AbstractWriteAttributeHandler constructors in threads subsystem #6110

Merged
merged 1 commit into from
Aug 26, 2024

Conversation

pferraro
Copy link
Contributor

@github-actions github-actions bot added the deps-ok Dependencies have been checked, and there are no significant changes label Jul 19, 2024
/**
* {@link org.jboss.as.controller.ResourceDefinition} for the root resource of the threads subsystem.
*
* @author Brian Stansberry (c) 2011 Red Hat Inc.
*/
@Deprecated(forRemoval = true)
@SuppressWarnings({"removal", "DeprecatedIsStillUsed"})
class ThreadSubsystemResourceDefinition extends PersistentResourceDefinition {
class ThreadSubsystemResourceDefinition extends SimpleResourceDefinition {
Copy link
Collaborator

Choose a reason for hiding this comment

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

@pferraro

I would like to understand the usage of PersistentResourceDefinition better.
Could you explain when a resource does not need to be managed as a PersistentResourceDefinition? I don't get the reason for this change yet, which in turn cascades it to the other resources

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@yersan yersan added the ready-for-merge This PR is ready to be merged and fulfills all requirements label Aug 26, 2024
@yersan yersan merged commit 6437f95 into wildfly:main Aug 26, 2024
12 checks passed
@yersan
Copy link
Collaborator

yersan commented Aug 26, 2024

Thanks @pferraro

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 ready-for-merge This PR is ready to be merged and fulfills all requirements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants