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