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

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


    omit 5c6ef33bf2 Wip. Add Drop table.
    omit 01c553e0b6 Wip. Use monotonic tableId instead of random uuid.
    omit 3d2aab5a75 wip.
    omit ffafa7adc3 Wip. Add catalog service to the table.
    omit 7433e07b1d Wip. Add catalog events.
     add e0a48c4c5e IGNITE-19437 Add nullability checks for generated messages 
(#2040)
     add c2afff94d8 IGNITE-19412 Sql. Memory leak in MailboxRegistryImpl (#2043)
     add 3acc9bca4b IGNITE-18551 Create general task executor for all 
registries (#2060)
     add cbbf21f1fb IGNITE-19427 dataNodesAutoAdjustScaleUp default changed to 
immediate for new distribution zones. (#2063)
     add dd32902ff2 IGNITE-19406 Sql ALTER COLUMN grammar (#2057)
     add fbd716dd23  IGNITE-19165: Extend ConfigurationVisitor's methods with 
Field (#2016)
     add 3fc5202a78 IGNITE-19228 Schema validation during tx processing: common 
framework (#2055)
     add 9f4f787210 IGNITE-19444 Excess size of serialized lease (#2062)
     add 3252680632 IGNITE-19244 Add file path completion to SSL config 
questions (#2069)
     add 84f9185d62 Wip. Add catalog events.
     add a571e7142b Wip. Add catalog service to the table.
     add fb4c7e09ae wip.
     add 3de73bbef6 Wip. Add Drop table.

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   (5c6ef33bf2)
            \
             N -- N -- N   refs/heads/ignite-19081 (3de73bbef6)

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:
 .../storage/ItPageMemoryStorageExampleTest.java    |   2 -
 .../catalog/descriptors/TableColumnDescriptor.java |  46 +++++-
 .../questions/ItConnectToClusterTestBase.java      |  14 +-
 .../repl/executor/ItIgnitePicocliCommandsTest.java |   3 +-
 .../internal/cli/commands/node/NodeUrlMixin.java   |   1 -
 .../questions/ConnectToClusterQuestion.java        |  20 ++-
 .../core/converters/NodeNameOrUrlConverter.java    |   4 +-
 .../flow/question/JlineQuestionWriterReader.java   |  24 +---
 .../question/JlineQuestionWriterReaderFactory.java |  47 ++++++
 .../cli/core/flow/question/QuestionAsker.java      |  36 ++++-
 .../core/flow/question/QuestionAskerFactory.java   |   8 +-
 .../core/flow/question/QuestionWriterReader.java   |   5 +-
 ...eader.java => QuestionWriterReaderFactory.java} |  14 +-
 ...EventListener.java => PeriodicSessionTask.java} |  10 +-
 .../cli/core/repl/PeriodicSessionTaskExecutor.java |  66 +++++++++
 .../cluster/ClusterUrlDynamicCompleterFactory.java |   8 +-
 .../cli/core/repl/executor/ReplExecutor.java       |  29 +---
 .../cli/core/repl/registry/NodeNameRegistry.java   |   5 +-
 .../repl/registry/impl/JdbcUrlRegistryImpl.java    |  44 ++----
 .../repl/registry/impl/NodeNameRegistryImpl.java   |  70 +++------
 .../internal/cli/commands/flow/FlowTest.java       |   6 +-
 .../handler/requests/table/ClientTableCommon.java  |  55 +------
 .../internal/cluster/management/ClusterState.java  |   2 +
 .../network/messages/CancelInitMessage.java        |   2 +
 .../network/messages/CmgInitMessage.java           |   2 +
 .../raft/commands/ClusterNodeMessage.java          |   2 +
 .../internal/compute/message/ExecuteRequest.java   |   3 +-
 .../internal/compute/message/ExecuteResponse.java  |   3 +
 .../configuration/ConfigurationChanger.java        |   5 +-
 .../internal/configuration/ConfigurationNode.java  |  11 +-
 .../configuration/ConfigurationRegistry.java       |  15 +-
 .../ignite/internal/configuration/SuperRoot.java   |   4 +-
 .../configuration/asm/InnerNodeAsmGenerator.java   |  46 +++++-
 .../notifications/ConfigurationNotifier.java       |  13 +-
 .../configuration/tree/ConfigurationVisitor.java   |  10 +-
 .../configuration/tree/ConverterToMapVisitor.java  |   9 +-
 .../internal/configuration/tree/InnerNode.java     |   5 +-
 .../internal/configuration/tree/NamedListNode.java |   5 +-
 .../configuration/tree/TraversableTreeNode.java    |   5 +-
 .../util/AnyNodeConfigurationVisitor.java          |   7 +-
 .../configuration/util/ConfigurationFlattener.java |  10 +-
 .../configuration/util/ConfigurationUtil.java      |  52 +++----
 .../util/KeysTrackingConfigurationVisitor.java     |  25 ++--
 .../internal/configuration/util/NodeValue.java}    |  44 +++---
 .../validation/ValidationContextImpl.java          |   9 +-
 .../configuration/validation/ValidationUtil.java   |   4 +-
 .../tree/TraversableTreeNodeTest.java              |  21 +--
 .../configuration/util/ConfigurationUtilTest.java  | 149 +++++++++++++++----
 .../ignite/internal/util/CollectionUtils.java      |  12 ++
 .../ignite/internal/util/CollectionUtilsTest.java  |   8 ++
 .../asserts/CompletableFutureAssert.java           |  77 ++++++++++
 .../distributionzones/DistributionZoneManager.java |  23 ++-
 .../rebalance/DistributionZoneRebalanceEngine.java |   5 +-
 .../DistributionZoneManagerTest.java               |  20 +--
 .../DistributionZoneRebalanceEngineTest.java       |   3 +-
 .../apache/ignite/internal/index/IndexManager.java |   3 +-
 .../ignite/internal/index/IndexManagerTest.java    |   6 +-
 .../metastorage/impl/MetaStorageServiceImpl.java   |   2 +-
 .../processor/messages/MessageImplGenerator.java   | 120 ++++++++++++----
 .../MessageDeserializerGenerator.java              |  24 +++-
 ...Marshallable.java => NotNullFieldMessages.java} |  36 +++--
 .../processor/tests/NullabilityFieldsTest.java     | 128 +++++++++++++++++
 .../processor/tests/NullableFieldMessages.java     |  55 +++++++
 modules/network/build.gradle                       |   1 +
 .../scalecube/ItScaleCubeNetworkMessagingTest.java |   6 +-
 .../internal/network/message/ScaleCubeMessage.java |   3 +
 .../internal/network/messages/AllTypesMessage.java |  29 ++--
 .../network/messages/NestedMessageMessage.java     |   2 +
 .../messages/SerializationOrderMessage.java        |   3 +
 .../internal/network/messages/TestMessage.java     |   3 +
 modules/placement-driver-api/build.gradle          |   1 +
 .../message/LeaseGrantedMessageResponse.java       |   2 +
 .../message/PlacementDriverMessage.java            |   3 +
 .../message/StopLeaseProlongationMessage.java      |   2 +
 .../MultiActorPlacementDriverTest.java             |  19 +--
 .../PlacementDriverManagerTest.java                |  14 +-
 .../placementdriver/AssignmentsTracker.java        |   3 +-
 .../internal/placementdriver/LeaseUpdater.java     |  29 ++--
 .../internal/placementdriver/leases/Lease.java     |  68 +++++++--
 .../placementdriver/leases/LeaseTracker.java       |   6 +-
 .../negotiation/LeaseAgreement.java                |  10 +-
 .../negotiation/LeaseNegotiator.java               |   6 +-
 .../leases/LeaseSerializationTest.java             |  65 +++++++++
 .../ignite/internal/raft/RaftGroupServiceImpl.java |   1 +
 .../raft/jraft/entity/LocalFileMetaOutter.java     |   3 +
 .../raft/jraft/entity/LocalStorageOutter.java      |   2 +
 .../ignite/raft/jraft/entity/RaftOutter.java       |   9 ++
 .../ignite/raft/jraft/rpc/ActionResponse.java      |   2 +
 .../apache/ignite/raft/jraft/rpc/CliRequests.java  |   8 ++
 .../apache/ignite/raft/jraft/rpc/RpcRequests.java  |  13 +-
 .../org/apache/ignite/raft/TestWriteCommand.java   |   2 +
 modules/replicator/build.gradle                    |   1 +
 .../apache/ignite/internal/replicator/Replica.java |   2 +-
 .../ignite/internal/replicator/ReplicaManager.java |  12 +-
 .../replicator/message/ReplicaRequest.java         |   3 +
 .../replicator/message/ReplicaResponse.java        |   2 +
 .../internal/sql/engine/ItCreateTableDdlTest.java  |  37 +----
 .../org/apache/ignite/internal/app/IgniteImpl.java |  47 +++---
 .../storage/LocalFileConfigurationStorage.java     |   2 +-
 .../ignite/internal/schema/NativeTypeSpec.java     |  80 +++++++++++
 .../ignite/internal/schema/SchemaManager.java      |   4 +-
 .../apache/ignite/internal/schema/SchemaUtils.java |  12 --
 .../ExtendedTableConfigurationSchema.java          |   6 +
 .../configuration/index/IndexValidatorImpl.java    |   5 +-
 .../index/IndexValidatorImplTest.java              |   4 +-
 modules/sql-engine/src/main/codegen/config.fmpp    |   3 +
 .../src/main/codegen/includes/parserImpls.ftl      |  84 ++++++++---
 .../sql/engine/exec/ExecutionServiceImpl.java      | 159 ++++++++++++---------
 .../sql/engine/message/QueryStartResponse.java     |   2 +
 ...ZoneRenameTo.java => IgniteSqlAlterColumn.java} |  45 +++---
 ...olumn.java => IgniteSqlAlterColumnDefault.java} |  56 ++++----
 ...pZone.java => IgniteSqlAlterColumnNotNull.java} |  50 ++++---
 .../sql/engine/sql/IgniteSqlAlterColumnType.java   |  96 +++++++++++++
 .../sql/engine/exec/ExecutionServiceImplTest.java  |  81 ++++++++++-
 .../engine/sql/SqlAlterColumnDdlParserTest.java    | 139 ++++++++++++++++++
 .../storage/index/HashIndexDescriptor.java         |   5 +-
 .../storage/index/SortedIndexDescriptor.java       |   5 +-
 modules/table/build.gradle                         |   2 +
 .../distributed/ItTxDistributedTestSingleNode.java |   2 +
 .../internal/table/distributed/TableManager.java   |  26 ++--
 .../table/distributed/command/UpdateCommand.java   |   2 +
 .../raft/RebalanceRaftGroupEventsListener.java     |  14 +-
 .../snapshot/message/SnapshotRequestMessage.java   |   3 +
 .../request/ReadWriteMultiRowReplicaRequest.java   |   3 +
 .../request/ReadWriteReplicaRequest.java           |   4 +
 .../request/ReadWriteSingleRowReplicaRequest.java  |   3 +
 .../request/ScanRetrieveBatchReplicaRequest.java   |   6 +
 .../replicator/ForwardValidationResult.java        | 112 +++++++++++++++
 .../IncompatibleSchemaAbortException.java}         |  24 ++--
 .../replicator/PartitionReplicaListener.java       |  45 +++++-
 .../replicator/SchemaCompatValidator.java          | 117 +++++++++++++++
 .../distributed/schema/ColumnDefinitionDiff.java}  |  28 ++--
 .../table/distributed/schema/FullTableSchema.java  | 144 +++++++++++++++++++
 .../distributed/schema/NonHistoricSchemas.java     |  99 +++++++++++++
 .../internal/table/distributed/schema/Schemas.java |  48 +++++++
 .../distributed/schema/TableDefinitionDiff.java    | 116 +++++++++++++++
 .../table/distributed/schema}/package-info.java    |   6 +-
 .../ignite/internal/utils/RebalanceUtil.java       |  26 +---
 .../RepeatedFinishReadWriteTransactionTest.java    |   2 +-
 .../PartitionReplicaListenerIndexLockingTest.java  |   2 +
 .../replication/PartitionReplicaListenerTest.java  | 156 +++++++++++++++++++-
 .../distributed/schema/FullTableSchemaTest.java    | 108 ++++++++++++++
 .../table/impl/DummyInternalTableImpl.java         |  21 ++-
 .../ignite/internal/table/impl/DummySchemas.java   |  73 ++++++++++
 .../org/apache/ignite/internal/tx/TxManager.java   |   4 +-
 .../ignite/internal/tx/impl/TxManagerImpl.java     |   3 +-
 .../internal/tx/test/TestTransactionIds.java       |   2 +-
 147 files changed, 3092 insertions(+), 868 deletions(-)
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/internal/cli/core/flow/question/JlineQuestionWriterReaderFactory.java
 copy 
modules/cli/src/main/java/org/apache/ignite/internal/cli/core/flow/question/{QuestionWriterReader.java
 => QuestionWriterReaderFactory.java} (70%)
 copy 
modules/cli/src/main/java/org/apache/ignite/internal/cli/core/repl/{AsyncSessionEventListener.java
 => PeriodicSessionTask.java} (75%)
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/internal/cli/core/repl/PeriodicSessionTaskExecutor.java
 copy modules/{schema/src/main/java/org/apache/ignite/internal/util/Pair.java 
=> 
configuration/src/main/java/org/apache/ignite/internal/configuration/util/NodeValue.java}
 (59%)
 create mode 100644 
modules/core/src/testFixtures/java/org/apache/ignite/internal/testframework/asserts/CompletableFutureAssert.java
 copy 
modules/network-annotation-processor/src/test/java/org/apache/ignite/internal/network/processor/tests/{WithMarshallable.java
 => NotNullFieldMessages.java} (50%)
 create mode 100644 
modules/network-annotation-processor/src/test/java/org/apache/ignite/internal/network/processor/tests/NullabilityFieldsTest.java
 create mode 100644 
modules/network-annotation-processor/src/test/java/org/apache/ignite/internal/network/processor/tests/NullableFieldMessages.java
 create mode 100644 
modules/placement-driver/src/test/java/org/apache/ignite/internal/placementdriver/leases/LeaseSerializationTest.java
 copy 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/{IgniteSqlAlterZoneRenameTo.java
 => IgniteSqlAlterColumn.java} (52%)
 copy 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/{IgniteSqlAlterTableAddColumn.java
 => IgniteSqlAlterColumnDefault.java} (51%)
 copy 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/{IgniteSqlDropZone.java
 => IgniteSqlAlterColumnNotNull.java} (52%)
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/IgniteSqlAlterColumnType.java
 create mode 100644 
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/sql/SqlAlterColumnDdlParserTest.java
 create mode 100644 
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/replicator/ForwardValidationResult.java
 copy 
modules/{cli/src/main/java/org/apache/ignite/internal/cli/call/configuration/JsonString.java
 => 
table/src/main/java/org/apache/ignite/internal/table/distributed/replicator/IncompatibleSchemaAbortException.java}
 (60%)
 create mode 100644 
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/replicator/SchemaCompatValidator.java
 copy 
modules/{arch-test/src/test/java/org/apache/ignite/lang/LocationProvider.java 
=> 
table/src/main/java/org/apache/ignite/internal/table/distributed/schema/ColumnDefinitionDiff.java}
 (55%)
 create mode 100644 
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/schema/FullTableSchema.java
 create mode 100644 
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/schema/NonHistoricSchemas.java
 create mode 100644 
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/schema/Schemas.java
 create mode 100644 
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/schema/TableDefinitionDiff.java
 copy modules/{api/src/main/java/org/apache/ignite/sql/async => 
table/src/main/java/org/apache/ignite/internal/table/distributed/schema}/package-info.java
 (77%)
 create mode 100644 
modules/table/src/test/java/org/apache/ignite/internal/table/distributed/schema/FullTableSchemaTest.java
 create mode 100644 
modules/table/src/testFixtures/java/org/apache/ignite/internal/table/impl/DummySchemas.java

Reply via email to