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

FISH-1069 Rationalise Fault Tolerance Configuration #5131

Merged
merged 1 commit into from
Feb 23, 2021
Merged

FISH-1069 Rationalise Fault Tolerance Configuration #5131

merged 1 commit into from
Feb 23, 2021

Conversation

MattGill98
Copy link
Contributor

@MattGill98 MattGill98 commented Feb 17, 2021

The Fault Tolerance configuration was a bit of a mess, with the correct
configuration parameters not being used, and the incorrect ones being
reported.

This commit makes the managed executor names the configurable options,
and removes the dead configuration options.

As an added bonus, the set command now validates the executor names.
This should work as expected in the admin console and from the command
line.

Docs: payara/Payara-Community-Documentation#135

The Fault Tolerance configuration was a bit of a mess, with the correct
configuration parameters not being used, and the incorrect ones being
reported.

This commit makes the managed executor names the configurable options,
and removes the dead configuration options.

As an added bonus, the set command now validates the executor names.
This should work as expected in the admin console and from the command
line.

Signed-off-by: Matthew Gill <[email protected]>
@MattGill98 MattGill98 requested a review from MeroRai February 17, 2021 13:49
@MattGill98 MattGill98 self-assigned this Feb 17, 2021
@MattGill98
Copy link
Contributor Author

jenkins test please

Copy link
Member

@MeroRai MeroRai left a comment

Choose a reason for hiding this comment

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

Great work @MattGill98. The validation to the set command is an excellent addition.

@MattGill98 MattGill98 merged commit fe89b1f into payara:master Feb 23, 2021
JamesHillyard pushed a commit to JamesHillyard/Payara that referenced this pull request Sep 17, 2021
FISH-1069 Rationalise Fault Tolerance Configuration
JamesHillyard pushed a commit to JamesHillyard/Payara that referenced this pull request Sep 17, 2021
FISH-1069 Rationalise Fault Tolerance Configuration
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants