payara / Payara

Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) and MicroProfile applications in any environment: on premise, in the cloud or hybrid.
http://www.payara.fish
Other
881 stars 304 forks source link

FISH-8953 Fix Incorrect Unprocessed Change Showing for Hazelcast Encryption Settings #6802

Closed Pandrex247 closed 3 months ago

Pandrex247 commented 3 months ago

Description

Check that the Hazelcast encryption settings have actually changed before displaying "Restart Required".

Important Info

Blockers

None

Testing

New tests

None

Testing Performed

Started the admin console and went to the datagrid config page (Domain > Data Grid). Set 'Restart Data Grid' to true (and change nothing else) and click 'Save' - "Restart Domain" should not be shown. Enable 'Encrypt Data Grid' and click 'Save' again - "Restart Domain" should be shown (as well as some warnings saying you haven't configured it properly).

Testing Environment

Windows 11

Documentation

N/A

Notes for Reviewers

None