This is an automated email from the ASF dual-hosted git repository.

rpuch pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    from ef50f41d93 IGNITE-21962 Fix client tests relying on specific product 
version (#3693)
     add 0a46272fa6 [IGNITE-22091] Implement CLI for disaster recovery: 
partition states (#3668)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/ignite/lang/ErrorGroups.java   |   4 +-
 .../ignite/internal/cli/CliIntegrationTest.java    |  48 ++++
 .../recovery/ItPartitionStatesCommandTest.java}    |  27 +-
 .../ItPartitionStatesReplCommandTest.java}         |  18 +-
 .../commands/recovery/ItPartitionStatesTest.java   | 314 +++++++++++++++++++++
 .../cli/call/recovery/PartitionStatesCall.java     | 125 ++++++++
 .../call/recovery/PartitionStatesCallInput.java    | 146 ++++++++++
 .../ignite/internal/cli/commands/Options.java      |  20 ++
 .../internal/cli/commands/TopLevelCliCommand.java  |   4 +-
 .../cli/commands/TopLevelCliReplCommand.java       |   4 +-
 .../RecoveryCommand.java}                          |  16 +-
 .../RecoveryReplCommand.java}                      |  16 +-
 .../partitions/PartitionStatesCommand.java}        |  25 +-
 .../recovery/partitions/PartitionStatesMixin.java  | 123 ++++++++
 .../partitions/PartitionStatesReplCommand.java}    |  31 +-
 modules/platforms/cpp/ignite/common/error_codes.h  |   2 +-
 modules/platforms/cpp/ignite/odbc/common_types.cpp |   2 +-
 .../platforms/dotnet/Apache.Ignite/ErrorCodes.g.cs |   4 +-
 .../handler/IgniteInternalExceptionHandler.java    |   2 +-
 .../recovery/ItDisasterRecoveryControllerTest.java |  77 ++++-
 .../disaster/DisasterRecoveryManager.java          | 101 ++++---
 ...ption.java => IllegalPartitionIdException.java} |  21 +-
 22 files changed, 985 insertions(+), 145 deletions(-)
 copy 
modules/{sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/AllNodes.java
 => 
cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/recovery/ItPartitionStatesCommandTest.java}
 (61%)
 copy 
modules/{page-memory/src/main/java/org/apache/ignite/internal/pagememory/util/CompletedGradualTask.java
 => 
cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/recovery/ItPartitionStatesReplCommandTest.java}
 (68%)
 create mode 100644 
modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/recovery/ItPartitionStatesTest.java
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/recovery/PartitionStatesCall.java
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/recovery/PartitionStatesCallInput.java
 copy 
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{node/config/NodeConfigCommand.java
 => recovery/RecoveryCommand.java} (71%)
 copy 
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{node/config/NodeConfigCommand.java
 => recovery/RecoveryReplCommand.java} (70%)
 copy 
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{cliconfig/CliConfigShowCommand.java
 => recovery/partitions/PartitionStatesCommand.java} (66%)
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/recovery/partitions/PartitionStatesMixin.java
 copy 
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{node/status/NodeStatusReplCommand.java
 => recovery/partitions/PartitionStatesReplCommand.java} (63%)
 rename 
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/disaster/exceptions/{PartitionsNotFoundException.java
 => IllegalPartitionIdException.java} (57%)

Reply via email to