You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ap...@apache.org on 2023/03/14 12:31:16 UTC
[ignite-3] branch main updated (9fd8459597 -> dd1c95ae97)
This is an automated email from the ASF dual-hosted git repository.
apkhmv pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 9fd8459597 IGNITE-18608 Support SSL for REST in CLI (#1759)
add dd1c95ae97 IGNITE-18731 Add `unit deploy/undeploy/status/list` commands (#1772)
No new revisions were added by this update.
Summary of changes:
.../org/apache/ignite/deployment/UnitStatus.java | 4 +-
.../testframework/IntegrationTestBase.java | 2 +-
modules/cli/build.gradle | 2 +
.../call/CallInitializedIntegrationTestBase.java | 5 +
.../cli/call/unit/DeployUndeployTestSupport.java | 63 +++++++
.../cli/call/unit/ItDeployUndeployCallsTest.java | 189 +++++++++++++++++++++
.../cli/commands/unit/ItDeploymentUnitTest.java | 96 +++++++++++
.../internal/rest/ItGeneratedRestClientTest.java | 48 ++++++
.../internal/cli/call/unit/DeployUnitCall.java | 98 +++++++++++
.../unit/DeployUnitCallFactory.java} | 28 +--
.../cli/call/unit/DeployUnitCallInput.java | 95 +++++++++++
.../internal/cli/call/unit/ListUnitCall.java | 66 +++++++
.../internal/cli/call/unit/TrackingCallback.java | 72 ++++++++
.../internal/cli/call/unit/UndeployUnitCall.java | 63 +++++++
.../cli/call/unit/UndeployUnitCallInput.java | 80 +++++++++
.../internal/cli/call/unit/UnitStatusCall.java | 58 +++++++
.../cli/call/unit/UnitStatusCallInput.java | 63 +++++++
.../internal/cli/call/unit/UnitStatusRecord.java | 66 +++++++
.../ignite/internal/cli/commands/Options.java | 18 ++
.../internal/cli/commands/TopLevelCliCommand.java | 4 +-
.../cli/commands/TopLevelCliReplCommand.java | 4 +-
.../unit/UnitCommand.java} | 27 ++-
.../cli/commands/unit/UnitDeployCommand.java | 77 +++++++++
.../cli/commands/unit/UnitListCommand.java | 52 ++++++
.../cli/commands/unit/UnitStatusCommand.java | 61 +++++++
.../cli/commands/unit/UnitUndeployCommand.java | 68 ++++++++
.../ignite/internal/cli/core/ApiClientBuilder.java | 3 -
.../ignite/internal/cli/core/ApiClientFactory.java | 2 -
.../cli/core/call/AsyncCallExecutionPipeline.java | 4 +-
.../internal/cli/core/call/DefaultCallOutput.java | 3 +-
.../internal/cli/core/call/ProgressBarTracker.java | 20 ++-
.../internal/cli/core/call/ProgressTracker.java | 8 +-
.../cli/core/exception/ExceptionHandler.java | 4 +-
.../UnitAlreadyExistsException.java} | 32 ++--
.../UnitNotFoundException.java} | 31 ++--
.../handler/DefaultExceptionHandlers.java | 5 +-
...lers.java => FileNotFoundExceptionHandler.java} | 39 +++--
.../handler/UnitAlreadyExistsExceptionHandler.java | 45 +++++
...lers.java => UnitNotFoundExceptionHandler.java} | 39 +++--
.../cli/core/repl/completer/CompleterConf.java | 18 +-
.../completer/DynamicCompleterActivationPoint.java | 51 +++++-
.../repl/completer/DynamicCompleterRegistry.java | 21 ++-
.../repl/completer/DynamicCompletionInsider.java | 77 +++++++++
.../completer/filter/DynamicCompleterFilter.java | 4 +
.../core/repl/completer/unit/ArgumentParser.java | 55 ++++++
.../unit/UnitIdDynamicCompleterFactory.java | 39 +++++
.../unit/UnitVersionsDynamicCompleterFactory.java | 48 ++++++
.../registry/UnitsRegistry.java} | 19 ++-
.../core/repl/registry/impl/UnitsRegistryImpl.java | 86 ++++++++++
.../cli/core/style/component/ErrorUiComponent.java | 5 +
.../core/style/component/MessageUiComponent.java | 4 +
.../cli/core/style/element/UiElements.java | 14 ++
.../internal/cli/decorators/UnitListDecorator.java | 50 ++++++
.../UnitStatusDecorator.java} | 25 +--
.../completer/DynamicCompleterRegistryTest.java | 24 +++
.../completer/DynamicCompletionInsiderTest.java | 60 +++++++
.../completer/filter/ShortOptionsFilterTest.java | 1 +
.../repl/completer/unit/ArgumentParserTest.java | 49 ++++++
.../rest/api/deployment/UnitStatusDto.java | 4 +-
.../DeploymentManagementControllerTest.java | 1 +
60 files changed, 2172 insertions(+), 127 deletions(-)
create mode 100644 modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/call/unit/DeployUndeployTestSupport.java
create mode 100644 modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/call/unit/ItDeployUndeployCallsTest.java
create mode 100644 modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/unit/ItDeploymentUnitTest.java
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/call/unit/DeployUnitCall.java
copy modules/cli/src/main/java/org/apache/ignite/internal/cli/{core/call/ProgressBarTracker.java => call/unit/DeployUnitCallFactory.java} (52%)
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/call/unit/DeployUnitCallInput.java
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/call/unit/ListUnitCall.java
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/call/unit/TrackingCallback.java
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/call/unit/UndeployUnitCall.java
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/call/unit/UndeployUnitCallInput.java
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/call/unit/UnitStatusCall.java
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/call/unit/UnitStatusCallInput.java
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/call/unit/UnitStatusRecord.java
copy modules/cli/src/main/java/org/apache/ignite/internal/cli/{core/call/ProgressBarTracker.java => commands/unit/UnitCommand.java} (64%)
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/unit/UnitDeployCommand.java
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/unit/UnitListCommand.java
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/unit/UnitStatusCommand.java
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/unit/UnitUndeployCommand.java
copy modules/cli/src/main/java/org/apache/ignite/internal/cli/core/{call/ProgressBarTracker.java => exception/UnitAlreadyExistsException.java} (53%)
copy modules/cli/src/main/java/org/apache/ignite/internal/cli/core/{call/ProgressBarTracker.java => exception/UnitNotFoundException.java} (55%)
copy modules/cli/src/main/java/org/apache/ignite/internal/cli/core/exception/handler/{DefaultExceptionHandlers.java => FileNotFoundExceptionHandler.java} (53%)
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/core/exception/handler/UnitAlreadyExistsExceptionHandler.java
copy modules/cli/src/main/java/org/apache/ignite/internal/cli/core/exception/handler/{DefaultExceptionHandlers.java => UnitNotFoundExceptionHandler.java} (50%)
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/core/repl/completer/DynamicCompletionInsider.java
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/core/repl/completer/unit/ArgumentParser.java
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/core/repl/completer/unit/UnitIdDynamicCompleterFactory.java
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/core/repl/completer/unit/UnitVersionsDynamicCompleterFactory.java
copy modules/cli/src/main/java/org/apache/ignite/internal/cli/core/{call/ProgressTracker.java => repl/registry/UnitsRegistry.java} (71%)
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/core/repl/registry/impl/UnitsRegistryImpl.java
create mode 100644 modules/cli/src/main/java/org/apache/ignite/internal/cli/decorators/UnitListDecorator.java
copy modules/cli/src/main/java/org/apache/ignite/internal/cli/{core/call/ProgressBarTracker.java => decorators/UnitStatusDecorator.java} (54%)
create mode 100644 modules/cli/src/test/java/org/apache/ignite/internal/cli/core/repl/completer/DynamicCompletionInsiderTest.java
create mode 100644 modules/cli/src/test/java/org/apache/ignite/internal/cli/core/repl/completer/unit/ArgumentParserTest.java