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

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


    omit ca488cc09d IGNITE-17196 Disable test
    omit 3ea8ba7f6c IGNITE-17196 Merge fixes
    omit 7021ec7d03 IGNITE-17196 In-memory partition rebalance
     add ca2a94a42e IGNITE-17402 Fix 
testClientSendsComputeJobToTargetNodeWhenDirectConnectionExists flakiness 
(#1029)
     add 3e475a338c IGNITE-17346 Ignite3 CLI long output not readable in 
windows terminal. Fixes #985
     add b9dc158234 IGNITE-17336 Spill-out to disk support for volatile RAFT 
log storage (#1022)
     add 812572a6cf IGNITE-17491 Fix 
testIgniteExceptionInJobPropagatesToClientWithMessageAndCodeAndTraceId 
flakiness (#1030)
     add 020aa18810 IGNITE-16860 Add info on get_random_uuid (#1026)
     add 50c7fb02b9 IGNITE-17338 Implement RocksDB hash index storage (#1031)
     add ad625c51a4 IGNITE-17349 Added common UI components. Fixes #986
     add 8a65d27c32 IGNITE-17196 In-memory partition rebalance

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (ca488cc09d)
            \
             N -- N -- N   refs/heads/ignite-17196 (8a65d27c32)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 docs/_docs/sql-reference/ddl.adoc                  |  24 +-
 .../ItUpdateConfigurationCallTest.java             |   2 +-
 .../ItClusterConfigCommandNotInitializedTest.java} |  18 +-
 .../cli/commands/connect/ItConnectCommandTest.java |   3 +-
 .../ignite/cli/commands/sql/ItSqlCommandTest.java  |   3 +-
 .../cli/deprecated/ItClusterCommandTest.java       |   2 +-
 .../ignite/cli/deprecated/ItConfigCommandTest.java |  10 +-
 .../ignite/rest/ItGeneratedRestClientTest.java     |  12 +
 .../ignite/cli/call/cluster/ClusterInitCall.java   |   3 +-
 .../configuration/ClusterConfigUpdateCall.java     |   2 +-
 .../call/configuration/NodeConfigUpdateCall.java   |   2 +-
 .../ignite/cli/call/connect/ConnectCall.java       |   5 +-
 .../ignite/cli/call/connect/DisconnectCall.java    |   7 +-
 .../ignite/cli/commands/OptionsConstants.java      |  24 +-
 .../commands/cliconfig/CliConfigGetSubCommand.java |   2 +-
 .../commands/cliconfig/CliConfigSetSubCommand.java |   2 +-
 .../commands/cliconfig/CliConfigSubCommand.java    |   3 +-
 .../profile/CliConfigCreateProfileCommand.java     |   8 +-
 .../cliconfig/profile/CliConfigProfileCommand.java |   4 +-
 .../profile/CliConfigShowProfileCommand.java       |   3 +-
 .../cli/commands/cluster/ClusterCommand.java       |   2 +-
 .../cli/commands/cluster/ClusterReplCommand.java   |   2 +-
 .../config/ClusterConfigReplSubCommand.java        |   2 +-
 .../config/ClusterConfigShowReplSubCommand.java    |  33 +-
 .../config/ClusterConfigShowSubCommand.java        |  11 +-
 .../cluster/config/ClusterConfigSubCommand.java    |   3 +-
 .../config/ClusterConfigUpdateReplSubCommand.java  |  10 +-
 .../config/ClusterConfigUpdateSubCommand.java      |  10 +-
 .../cluster/init/ClusterInitReplSubCommand.java    |  11 +-
 .../cluster/init/ClusterInitSubCommand.java        |   7 +-
 .../status/ClusterStatusReplSubCommand.java        |  13 +-
 .../cluster/status/ClusterStatusSubCommand.java    |   9 +-
 .../cli/commands/connect/ConnectCommand.java       |  10 +-
 .../cli/commands/connect/DisconnectCommand.java    |   2 +-
 .../ignite/cli/commands/node/NodeCommand.java      |   3 +-
 .../ignite/cli/commands/node/NodeReplCommand.java  |   2 +-
 .../node/config/NodeConfigReplSubCommand.java      |   3 +-
 .../node/config/NodeConfigShowSubCommand.java      |  13 +-
 .../commands/node/config/NodeConfigSubCommand.java |   3 +-
 .../node/config/NodeConfigUpdateSubCommand.java    |  10 +-
 .../node/status/NodeStatusReplSubCommand.java      |  13 +-
 .../commands/node/status/NodeStatusSubCommand.java |   9 +-
 .../questions/ConnectToClusterQuestion.java        |  27 +-
 .../apache/ignite/cli/commands/sql/SqlCommand.java |  12 +-
 .../ignite/cli/commands/sql/SqlReplCommand.java    |  10 +-
 .../commands/sql/SqlReplTopLevelCliCommand.java    |   2 +-
 .../topology/LogicalTopologyReplSubCommand.java    |  12 +-
 .../topology/LogicalTopologySubCommand.java        |   6 +-
 .../topology/PhysicalTopologyReplSubCommand.java   |  12 +-
 .../topology/PhysicalTopologySubCommand.java       |   6 +-
 .../cli/commands/topology/TopologyCommand.java     |  11 +-
 .../cli/commands/topology/TopologyReplCommand.java |  11 +-
 .../cli/commands/version/VersionCommand.java       |   3 +-
 .../config/ini/SectionAlreadyExistsException.java  |   2 +-
 .../cli/core/call/CallExecutionPipeline.java       |  29 +-
 .../cli/core/decorator/DecoratorRegistry.java      |   2 +-
 .../cli/core/exception/ExceptionHandler.java       |  10 +-
 .../handler/ConfigStoringExceptionHandler.java     |  10 +-
 .../handler/IgniteCliApiExceptionHandler.java      |  53 ++-
 .../handler/IgniteCliExceptionHandler.java         |   6 +-
 .../handler/PicocliExecutionExceptionHandler.java  |   2 +-
 .../handler/ProfileNotFoundExceptionHandler.java   |   6 +-
 .../SectionAlreadyExistsExceptionHandler.java      |   6 +-
 .../handler/ShowConfigExceptionHandler.java        |  49 +++
 .../exception/handler/SqlExceptionHandler.java     |  23 +-
 .../exception/handler/TimeoutExceptionHandler.java |  10 +-
 .../handler/UnknownCommandExceptionHandler.java    |   5 +-
 .../cli/core/flow/builder/FlowBuilderImpl.java     |  10 +-
 .../apache/ignite/cli/core/flow/builder/Flows.java |  17 +-
 .../repl/context/CommandLineContextProvider.java   |  21 ++
 .../cli/core/repl/executor/ReplExecutor.java       |   7 +
 .../ignite/cli/core/style/AnsiStringSupport.java   |  41 ++-
 .../cli/core/style/component/CommonMessages.java}  |  24 +-
 .../cli/core/style/component/ErrorUiComponent.java | 132 +++++++
 .../core/style/component/MessageUiComponent.java   |  95 +++++
 .../core/style/component/QuestionUiComponent.java  |  71 ++++
 .../component/UiComponent.java}                    |   8 +-
 .../element/MarkedUiElement.java}                  |  29 +-
 .../ignite/cli/core/style/element/UiElement.java}  |  14 +-
 .../element/UiElements.java}                       |  38 +-
 .../ignite/cli/core/style/element/UiString.java}   |  26 +-
 .../decorators/ClusterStatusDecorator.java         |   3 +-
 .../decorators/DefaultDecorator.java               |   3 +-
 .../decorators/DefaultDecoratorRegistry.java       |   3 +-
 .../{commands => }/decorators/JsonDecorator.java   |   3 +-
 .../decorators/NodeStatusDecorator.java            |   3 +-
 .../decorators/ProfileDecorator.java               |   2 +-
 .../decorators/SqlQueryResultDecorator.java        |   3 +-
 .../{commands => }/decorators/TableDecorator.java  |   3 +-
 .../decorators/TopologyDecorator.java              |   3 +-
 .../builtins/init/InitIgniteCommand.java           |  46 ++-
 .../cli/deprecated/spec/NodeCommandSpec.java       |  59 ++--
 .../ignite/cli/deprecated/ui/ProgressBar.java      |   4 +-
 .../org/apache/ignite/cli/sql/SqlQueryResult.java  |   3 +-
 .../cli/commands/UrlOptionsNegativeTest.java       |  11 +-
 .../apache/ignite/cli/commands/flow/FlowTest.java  |  71 ++++
 .../cli/commands/flow/TestExceptionHandler.java}   |  18 +-
 .../flow/{StrCall.java => ThrowingStrCall.java}    |   5 +-
 .../core/style/component/ErrorUiComponentTest.java |  81 +++++
 .../style/component/MessageUiComponentTest.java    |  69 ++++
 .../cli/deprecated/IgniteCliInterfaceTest.java     |  48 ++-
 .../ignite/cli/deprecated/ui/ProgressBarTest.java  |   4 +-
 .../ignite/internal/client/ReliableChannel.java    |   6 +-
 .../internal/client/compute/ClientCompute.java     |   4 +
 .../raft/RocksDbClusterStateStorage.java           |  10 +-
 .../raft/AbstractClusterStateStorageTest.java      |   5 +-
 .../ConfigurationValidationException.java          |   8 +-
 .../ConfigurationControllerBaseTest.java           |  18 +-
 .../org/apache/ignite/internal/util/ByteUtils.java |  17 +-
 .../org/apache/ignite/internal/util/Cursor.java    |   2 +-
 .../org/apache/ignite/internal/util/HashUtils.java | 204 +++++++++--
 .../java/org/apache/ignite/lang/ErrorGroup.java    |  21 +-
 .../apache/ignite/internal/util/HashUtilsTest.java |  53 ++-
 .../ErrorGroupTest.java}                           |  33 +-
 .../internal/raft/server/impl/JraftServerImpl.java |   2 +-
 .../raft/storage/impl/LocalLogStorageFactory.java} |  21 +-
 .../storage/impl/LogStorageFactoryCreator.java}    |  18 +-
 .../storage/impl/VolatileLogStorageFactory.java    |  29 +-
 ....java => VolatileLogStorageFactoryCreator.java} | 105 +++---
 .../jraft/storage/impl/LogStorageException.java}   |  10 +-
 .../storage/{LogStorage.java => impl/Logs.java}    |  38 +-
 ...olatileRaftMetaStorage.java => OnHeapLogs.java} |  52 ++-
 .../raft/jraft/storage/impl/RocksDbSpillout.java   | 389 +++++++++++++++++++++
 .../jraft/storage/impl/VolatileLogStorage.java     | 182 +++++++---
 .../impl/VolatileLogStorageBudgetingTest.java      |   2 +-
 .../impl/VolatileLogStorageSpecificsTest.java      | 351 +++++++++++++++++++
 .../jraft/storage/impl/VolatileLogStorageTest.java |   4 +-
 .../apache/ignite/internal/rest/api/Problem.java   |  23 +-
 .../internal/rest/api/ValidationProblem.java       | 111 ------
 .../exception/handler/IgniteExceptionHandler.java  |  22 +-
 .../handler/IgniteExceptionHandlerTest.java        |  12 +-
 .../ignite/internal/rocksdb/ColumnFamily.java      |   9 +
 .../internal/rocksdb/RocksIteratorAdapter.java     |   8 +-
 .../apache/ignite/internal/rocksdb/RocksUtils.java |  32 ++
 .../storage/ItRebalanceDistributedTest.java        |   5 +-
 .../inmemory/ItRaftStorageVolatilityTest.java      |  34 ++
 .../rest/ItInitializedClusterRestTest.java         |  15 +
 .../runner/app/ItIgniteNodeRestartTest.java        |   4 +-
 .../app/client/ItAbstractThinClientTest.java       |   4 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |  10 +-
 .../ignite/internal/schema/BinaryTupleParser.java  |   2 +-
 .../sql/engine/exec/MockedStructuresTest.java      |   5 +-
 .../internal/storage/engine/MvTableStorage.java    |  13 +-
 .../storage/index/HashIndexDescriptor.java         |  28 +-
 .../internal/storage/index/HashIndexStorage.java   |  17 +-
 .../storage/index/SortedIndexDescriptor.java       |  22 +-
 .../storage/AbstractMvTableStorageTest.java        |  68 ++--
 .../chm/TestConcurrentHashMapMvTableStorage.java   |  31 +-
 .../index/AbstractHashIndexStorageTest.java        | 191 +++++-----
 .../index/AbstractSortedIndexStorageTest.java      |   8 +-
 .../storage/index/TestHashIndexStorageTest.java    |  31 +-
 .../storage/index/TestSortedIndexStorageTest.java  |   5 +-
 .../storage/index/impl/TestHashIndexStorage.java   |  12 +-
 .../pagememory/AbstractPageMemoryTableStorage.java |   7 +-
 .../storage/rocksdb/ColumnFamilyUtils.java         |  37 +-
 .../storage/rocksdb/RocksDbDataRegion.java         |   2 +-
 .../storage/rocksdb/RocksDbMetaStorage.java        |  36 +-
 .../storage/rocksdb/RocksDbMvPartitionStorage.java |  15 +
 .../storage/rocksdb/RocksDbTableStorage.java       |  75 +++-
 .../rocksdb/index/RocksDbHashIndexStorage.java     | 199 +++++++++++
 .../RocksDbHashIndexStorageTest.java}              |  67 ++--
 .../internal/table/distributed/TableManager.java   |  13 +-
 .../table/distributed/TableManagerTest.java        |   5 +-
 163 files changed, 3209 insertions(+), 1176 deletions(-)
 copy 
modules/cli/src/integrationTest/java/org/apache/ignite/cli/commands/cluster/{status/ItClusterStatusReplCommandNotInitializedTest.java
 => config/ItClusterConfigCommandNotInitializedTest.java} (60%)
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/cli/core/exception/handler/ShowConfigExceptionHandler.java
 copy 
modules/{api/src/main/java/org/apache/ignite/configuration/schemas/store/DataStorageConfigurationSchema.java
 => 
cli/src/main/java/org/apache/ignite/cli/core/style/component/CommonMessages.java}
 (50%)
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/cli/core/style/component/ErrorUiComponent.java
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/cli/core/style/component/MessageUiComponent.java
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/cli/core/style/component/QuestionUiComponent.java
 copy 
modules/cli/src/main/java/org/apache/ignite/cli/core/{call/CallOutputStatus.java
 => style/component/UiComponent.java} (84%)
 copy 
modules/cli/src/main/java/org/apache/ignite/cli/core/{exception/ConnectCommandException.java
 => style/element/MarkedUiElement.java} (62%)
 copy 
modules/{api/src/main/java/org/apache/ignite/schema/definition/index/IndexColumnDefinition.java
 => cli/src/main/java/org/apache/ignite/cli/core/style/element/UiElement.java} 
(77%)
 copy 
modules/cli/src/main/java/org/apache/ignite/cli/core/{repl/prompt/ReplPromptProvider.java
 => style/element/UiElements.java} (55%)
 copy 
modules/{sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/AbstractQueryContext.java
 => cli/src/main/java/org/apache/ignite/cli/core/style/element/UiString.java} 
(61%)
 rename modules/cli/src/main/java/org/apache/ignite/cli/{commands => 
}/decorators/ClusterStatusDecorator.java (97%)
 rename modules/cli/src/main/java/org/apache/ignite/cli/{commands => 
}/decorators/DefaultDecorator.java (95%)
 rename modules/cli/src/main/java/org/apache/ignite/cli/{commands => 
}/decorators/DefaultDecoratorRegistry.java (97%)
 rename modules/cli/src/main/java/org/apache/ignite/cli/{commands => 
}/decorators/JsonDecorator.java (97%)
 rename modules/cli/src/main/java/org/apache/ignite/cli/{commands => 
}/decorators/NodeStatusDecorator.java (97%)
 rename modules/cli/src/main/java/org/apache/ignite/cli/{commands => 
}/decorators/ProfileDecorator.java (96%)
 rename modules/cli/src/main/java/org/apache/ignite/cli/{commands => 
}/decorators/SqlQueryResultDecorator.java (96%)
 rename modules/cli/src/main/java/org/apache/ignite/cli/{commands => 
}/decorators/TableDecorator.java (96%)
 rename modules/cli/src/main/java/org/apache/ignite/cli/{commands => 
}/decorators/TopologyDecorator.java (97%)
 copy 
modules/cli/src/{main/java/org/apache/ignite/cli/core/exception/handler/IgniteCliExceptionHandler.java
 => test/java/org/apache/ignite/cli/commands/flow/TestExceptionHandler.java} 
(69%)
 copy 
modules/cli/src/test/java/org/apache/ignite/cli/commands/flow/{StrCall.java => 
ThrowingStrCall.java} (87%)
 create mode 100644 
modules/cli/src/test/java/org/apache/ignite/cli/core/style/component/ErrorUiComponentTest.java
 create mode 100644 
modules/cli/src/test/java/org/apache/ignite/cli/core/style/component/MessageUiComponentTest.java
 copy 
modules/core/src/test/java/org/apache/ignite/{internal/util/io/IgniteUnsafeDataInputTest.java
 => lang/ErrorGroupTest.java} (50%)
 copy 
modules/raft/src/{test/java/org/apache/ignite/raft/jraft/core/TestJRaftServiceFactory.java
 => 
main/java/org/apache/ignite/internal/raft/storage/impl/LocalLogStorageFactory.java}
 (68%)
 copy 
modules/raft/src/main/java/org/apache/ignite/{raft/jraft/core/LogStorageBudgetFactory.java
 => internal/raft/storage/impl/LogStorageFactoryCreator.java} (63%)
 copy 
modules/raft/src/main/java/org/apache/ignite/internal/raft/storage/impl/{DefaultLogStorageFactory.java
 => VolatileLogStorageFactoryCreator.java} (67%)
 copy 
modules/{network/src/main/java/org/apache/ignite/internal/network/serialization/ReflectionException.java
 => 
raft/src/main/java/org/apache/ignite/raft/jraft/storage/impl/LogStorageException.java}
 (76%)
 copy 
modules/raft/src/main/java/org/apache/ignite/raft/jraft/storage/{LogStorage.java
 => impl/Logs.java} (64%)
 copy 
modules/raft/src/main/java/org/apache/ignite/raft/jraft/storage/impl/{VolatileRaftMetaStorage.java
 => OnHeapLogs.java} (50%)
 create mode 100644 
modules/raft/src/main/java/org/apache/ignite/raft/jraft/storage/impl/RocksDbSpillout.java
 create mode 100644 
modules/raft/src/test/java/org/apache/ignite/raft/jraft/storage/impl/VolatileLogStorageSpecificsTest.java
 delete mode 100644 
modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/ValidationProblem.java
 create mode 100644 
modules/storage-rocksdb/src/main/java/org/apache/ignite/internal/storage/rocksdb/index/RocksDbHashIndexStorage.java
 copy 
modules/storage-rocksdb/src/test/java/org/apache/ignite/internal/storage/rocksdb/{RocksDbMvPartitionStorageTest.java
 => index/RocksDbHashIndexStorageTest.java} (50%)

Reply via email to