This is an automated email from the ASF dual-hosted git repository. mpochatkin pushed a change to branch IGNITE-25821 in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 8b141eb2bd5 IGNITE-25821 Improve error handling for node config REST API add 5a0eb536d10 Additional improvements No new revisions were added by this update. Summary of changes: .../java/org/apache/ignite/lang/ErrorGroups.java | 15 +++ .../exception/ConfigurationApplyException.java} | 20 ++-- .../exception/ConfigurationParseException.java} | 26 +++-- .../ConfigurationValidationIgniteException.java} | 34 ++++--- .../presentation/HoconPresentation.java | 30 +++--- .../presentation/HoconPresentationTest.java | 12 ++- .../apache/ignite/internal/rest/api/Problem.java | 23 +++++ .../api/configuration/ClusterConfigurationApi.java | 2 + .../api/configuration/NodeConfigurationApi.java | 2 +- .../exception/handler/IgniteExceptionHandler.java | 43 +------- .../ItNodeConfigurationControllerTest.java} | 109 +++++++++------------ .../AbstractConfigurationController.java | 14 +-- ...ava => ConfigurationApplyExceptionHandler.java} | 13 +-- ...ava => ConfigurationParseExceptionHandler.java} | 12 ++- ...> ConfigurationValidationExceptionHandler.java} | 28 ++++-- .../handler/NodeConfigWriteExceptionHandler.java | 1 + 16 files changed, 190 insertions(+), 194 deletions(-) copy modules/{configuration-storage/src/main/java/org/apache/ignite/internal/configuration/NodeConfigWriteException.java => configuration-presentation/src/main/java/org/apache/ignite/internal/configuration/exception/ConfigurationApplyException.java} (58%) copy modules/{runner/src/main/java/org/apache/ignite/lang/ClusterInitFailureException.java => configuration-presentation/src/main/java/org/apache/ignite/internal/configuration/exception/ConfigurationParseException.java} (58%) copy modules/{configuration-api/src/main/java/org/apache/ignite/configuration/ConfigurationValue.java => configuration-presentation/src/main/java/org/apache/ignite/internal/configuration/exception/ConfigurationValidationIgniteException.java} (50%) copy modules/rest/src/{test/java/org/apache/ignite/internal/rest/configuration/ConfigurationControllerBaseTest.java => integrationTest/java/org/apache/ignite/internal/rest/configuration/ItNodeConfigurationControllerTest.java} (50%) copy modules/rest/src/main/java/org/apache/ignite/internal/rest/configuration/exception/handler/{NodeConfigWriteExceptionHandler.java => ConfigurationApplyExceptionHandler.java} (74%) copy modules/rest/src/main/java/org/apache/ignite/internal/rest/configuration/exception/handler/{NodeConfigParseExceptionHandler.java => ConfigurationParseExceptionHandler.java} (77%) rename modules/rest/src/main/java/org/apache/ignite/internal/rest/configuration/exception/handler/{NodeConfigParseExceptionHandler.java => ConfigurationValidationExceptionHandler.java} (55%)