This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-20105
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from d5aaf0fdca Minors after review.
add fa8d626f57 IGNITE-19566 Remove ignite-core dependency from ignite-api
module (#2349)
add 28111df1a2 IGNITE-19839 Java client: Reload schema when unmapped
columns are detected (#2410)
add 775006af78 Merge branch 'main' into ignite-20105
add cf6d48a4f4 Fix typo.
No new revisions were added by this update.
Summary of changes:
modules/api/build.gradle | 11 +-
.../org/apache/ignite/InitParametersBuilder.java | 2 +-
.../org/apache/ignite/compute/IgniteCompute.java | 35 +-
.../ignite/lang/ColumnAlreadyExistsException.java | 2 +-
.../ignite/lang/ColumnNotFoundException.java | 12 +-
.../java/org/apache/ignite/lang/ErrorGroup.java | 0
.../java/org/apache/ignite/lang/ErrorGroups.java | 0
.../apache/ignite/lang/IgniteCheckedException.java | 2 +-
.../org/apache/ignite/lang/IgniteException.java | 2 +-
.../apache/ignite/lang/IgniteExceptionUtils.java | 544 ---------------------
.../ignite/lang/IndexAlreadyExistsException.java | 5 +-
.../apache/ignite/lang/IndexNotFoundException.java | 5 +-
.../ignite/lang/SchemaNotFoundException.java | 3 +-
.../ignite/lang/TableAlreadyExistsException.java | 2 +-
.../apache/ignite/lang/TableNotFoundException.java | 2 +-
.../org/apache/ignite/lang/TraceableException.java | 0
.../apache/ignite/lang}/util/IgniteNameUtils.java | 12 +-
.../org/apache/ignite/lang}/util/StringUtils.java | 2 +-
.../org/apache/ignite/lang/util/TraceIdUtils.java | 56 +++
.../org/apache/ignite/network/ClusterNode.java | 90 +---
.../main/java/org/apache/ignite/sql/Session.java | 61 +--
.../org/apache/ignite/sql/SqlBatchException.java | 13 +-
.../java/org/apache/ignite/sql/SqlException.java | 13 -
.../java/org/apache/ignite/table/TupleImpl.java | 16 +-
.../apache/ignite/table/mapper/MapperBuilder.java | 2 +-
.../ignite/table/mapper/OneColumnMapperImpl.java | 2 +-
modules/binary-tuple/build.gradle | 1 +
.../internal/catalog/CatalogManagerImpl.java | 16 +-
.../catalog/CatalogParamsValidationUtils.java | 2 +-
.../internal/catalog/commands/CatalogUtils.java | 4 +-
.../internal/catalog/CatalogManagerSelfTest.java | 4 +-
.../internal/cli/call/connect/ConnectCall.java | 2 +-
.../cli/call/connect/ConnectSslConfigCall.java | 2 +-
.../internal/cli/commands/sql/SqlReplCommand.java | 2 +-
.../ignite/internal/cli/core/JdbcUrlFactory.java | 2 +-
.../internal/cli/core/rest/ApiClientFactory.java | 2 +-
.../ignite/internal/client/ClientClusterNode.java} | 40 +-
.../apache/ignite/internal/client/ClientUtils.java | 7 +-
.../ignite/internal/client/TcpClientChannel.java | 11 +-
.../ignite/internal/client/TcpIgniteClient.java | 2 +-
.../internal/client/compute/ClientCompute.java | 49 ++
.../ignite/internal/client/sql/ClientSession.java | 4 +-
.../ignite/internal/client/table/ClientTable.java | 187 +++----
.../ignite/internal/client/table/ClientTuple.java | 2 +-
.../client/table/ClientTupleSerializer.java | 5 +-
.../apache/ignite/client/AbstractClientTest.java | 3 +-
.../java/org/apache/ignite/client/CustomTuple.java | 2 +-
.../java/org/apache/ignite/client/TestServer.java | 3 +-
.../apache/ignite/client/fakes/FakeCompute.java | 50 ++
.../apache/ignite/client/fakes/FakeSession.java | 4 +-
.../cluster/management/ClusterInitializer.java | 2 +-
.../raft/commands/ClusterNodeMessage.java | 3 +-
.../management/topology/api/LogicalNode.java | 3 +-
.../cluster/management/ClusterInitializerTest.java | 17 +-
.../AbstractClusterStateStorageManagerTest.java | 4 +-
.../ignite/internal/compute/IgniteComputeImpl.java | 52 +-
.../internal/compute/ComputeComponentImplTest.java | 3 +-
.../internal/compute/IgniteComputeImplTest.java | 5 +-
modules/configuration/build.gradle | 1 +
modules/core/build.gradle | 15 +-
.../DistributionZoneAlreadyExistsException.java | 4 +-
.../DistributionZoneBindTableException.java | 4 +-
.../DistributionZoneNotFoundException.java | 4 +-
.../internal/properties/IgniteProductVersion.java | 2 +-
.../ignite/internal/sql/AbstractSession.java | 153 ++++++
.../ignite/internal}/sql/SyncResultSetAdapter.java | 8 +-
.../ignite/internal/util/ExceptionUtils.java | 540 +++++++++++++++++++-
.../apache/ignite/lang/IgniteExceptionMapper.java | 0
.../ignite/lang/IgniteExceptionMapperUtil.java | 0
.../lang/IgniteExceptionMappersProvider.java | 0
.../lang/IgniteInternalCheckedException.java | 2 +-
.../ignite/lang/IgniteInternalException.java | 2 +-
.../ignite/internal/util/IgniteNameUtilsTest.java | 12 +-
.../apache/ignite/lang/ExceptionUtilsTest.java} | 7 +-
.../ignite/lang/IgniteExceptionMapperUtilTest.java | 0
.../apache/ignite/lang/IgniteExceptionTest.java | 11 +-
.../lang/TestIgniteExceptionMappersProvider.java | 0
.../testframework/IntegrationTestBase.java | 0
.../testframework/TestIgnitionManager.java | 0
.../distributionzones/DistributionZoneManager.java | 3 -
.../distributionzones/DistributionZonesUtil.java | 1 -
.../CausalityDataNodesEngine.java | 2 +-
.../rebalance/DistributionZoneRebalanceEngine.java | 2 +-
.../DistributionZoneManagerAlterFilterTest.java | 12 +-
.../DistributionZoneManagerFilterTest.java | 12 +-
.../DistributionZoneManagerTest.java | 3 -
.../DistributionZoneManagerWatchListenerTest.java | 10 +-
.../DistributionZoneCausalityDataNodesTest.java | 2 +-
.../apache/ignite/internal/index/IndexManager.java | 2 +-
.../ignite/internal/marshaller/Marshaller.java | 3 +-
.../marshaller/UnmappedColumnsException.java} | 9 +-
.../apache/ignite/network/ClusterNodeImpl.java} | 33 +-
.../SslConfigurationValidatorImpl.java | 2 +-
.../ScaleCubeDirectMarshallerTransport.java | 3 +-
.../scalecube/ScaleCubeTopologyService.java | 3 +-
.../network/DefaultMessagingServiceTest.java | 4 +-
.../pagememory/datastructure/DataStructure.java | 2 +-
.../ErrorGroupsGenerator.cs | 2 +-
.../dotnet/Apache.Ignite.Tests/ErrorGroupTests.cs | 2 +-
.../ignite/internal/raft/RaftGroupServiceTest.java | 5 +-
.../ignite/raft/jraft/test/MockAsyncContext.java | 3 +-
.../replicator/PlacementDriverReplicaSideTest.java | 5 +-
.../internal/rest/api/cluster/InitCommand.java | 2 +-
...niteDistributionZoneManagerNodeRestartTest.java | 8 +-
.../runner/app/AbstractSchemaChangeTest.java | 2 +-
.../ItThinClientSchemaSynchronizationTest.java | 158 ++++++
.../schema/marshaller/KvMarshallerTest.java | 17 +-
.../testutils/builder/AbstractIndexBuilder.java | 2 +-
.../builder/ColumnDefinitionBuilderImpl.java | 2 +-
.../builder/HashIndexDefinitionBuilderImpl.java | 2 +-
.../builder/PrimaryKeyDefinitionBuilderImpl.java | 2 +-
.../schema/testutils/builder/SchemaBuilders.java | 2 +-
.../builder/SortedIndexDefinitionBuilderImpl.java | 2 +-
.../builder/TableDefinitionBuilderImpl.java | 2 +-
.../AuthenticationProvidersValidatorImpl.java | 2 +-
modules/sql-engine/build.gradle | 1 +
.../internal/sql/api/SessionBuilderImpl.java | 5 +-
.../ignite/internal/sql/api/SessionImpl.java | 9 +-
.../internal/sql/engine/AsyncSqlCursorImpl.java | 3 +-
.../sql/engine/exec/ExchangeServiceImpl.java | 3 +-
.../sql/engine/exec/ddl/DdlCommandHandler.java | 6 +-
.../engine/exec/ddl/DdlCommandHandlerWrapper.java | 4 +-
.../internal/sql/engine/StopCalciteModuleTest.java | 3 +-
.../exec/ExecutionDependencyResolverSelfTest.java | 3 +-
.../sql/engine/exec/ExecutionServiceImplTest.java | 3 +-
.../sql/engine/exec/MockedStructuresTest.java | 9 +-
.../sql/engine/exec/RuntimeSortedIndexTest.java | 4 +-
.../DdlCommandHandlerExceptionHandlingTest.java | 4 +-
.../engine/exec/exp/ExpressionFactoryImplTest.java | 4 +-
.../sql/engine/exec/rel/AbstractExecutionTest.java | 4 +-
.../sql/engine/exec/rel/ExchangeExecutionTest.java | 13 +-
.../engine/framework/ClusterServiceFactory.java | 3 +-
.../sql/engine/framework/NoOpTransaction.java | 3 +-
.../ignite/distributed/ItTablePersistenceTest.java | 3 +-
.../ignite/internal/table/ItColocationTest.java | 3 +-
.../internal/table/AbstractRowTupleAdapter.java | 2 +-
.../internal/table/distributed/TableManager.java | 8 +-
.../RepeatedFinishReadWriteTransactionTest.java | 3 +-
.../table/distributed/TableManagerTest.java | 5 +-
.../replication/PartitionReplicaListenerTest.java | 5 +-
.../internal/table/impl/TestTupleBuilder.java | 2 +-
141 files changed, 1461 insertions(+), 1136 deletions(-)
rename modules/{core =>
api}/src/main/java/org/apache/ignite/lang/ErrorGroup.java (100%)
rename modules/{core =>
api}/src/main/java/org/apache/ignite/lang/ErrorGroups.java (100%)
delete mode 100755
modules/api/src/main/java/org/apache/ignite/lang/IgniteExceptionUtils.java
rename modules/{core =>
api}/src/main/java/org/apache/ignite/lang/TraceableException.java (100%)
rename modules/{core/src/main/java/org/apache/ignite/internal =>
api/src/main/java/org/apache/ignite/lang}/util/IgniteNameUtils.java (91%)
rename modules/{core/src/main/java/org/apache/ignite/internal =>
api/src/main/java/org/apache/ignite/lang}/util/StringUtils.java (97%)
create mode 100755
modules/api/src/main/java/org/apache/ignite/lang/util/TraceIdUtils.java
copy modules/{api/src/main/java/org/apache/ignite/network/ClusterNode.java =>
client/src/main/java/org/apache/ignite/internal/client/ClientClusterNode.java}
(74%)
mode change 100644 => 100755
rename modules/{api/src/main/java/org/apache/ignite/lang =>
core/src/main/java/org/apache/ignite/internal/distributionzones}/DistributionZoneAlreadyExistsException.java
(92%)
rename modules/{api/src/main/java/org/apache/ignite/lang =>
core/src/main/java/org/apache/ignite/internal/distributionzones}/DistributionZoneBindTableException.java
(93%)
rename modules/{api/src/main/java/org/apache/ignite/lang =>
core/src/main/java/org/apache/ignite/internal/distributionzones}/DistributionZoneNotFoundException.java
(93%)
create mode 100755
modules/core/src/main/java/org/apache/ignite/internal/sql/AbstractSession.java
rename modules/{api/src/main/java/org/apache/ignite =>
core/src/main/java/org/apache/ignite/internal}/sql/SyncResultSetAdapter.java
(94%)
rename modules/{api =>
core}/src/main/java/org/apache/ignite/lang/IgniteExceptionMapper.java (100%)
rename modules/{api =>
core}/src/main/java/org/apache/ignite/lang/IgniteExceptionMapperUtil.java (100%)
rename modules/{api =>
core}/src/main/java/org/apache/ignite/lang/IgniteExceptionMappersProvider.java
(100%)
rename
modules/{api/src/test/java/org/apache/ignite/lang/IgniteExceptionUtilsTest.java
=> core/src/test/java/org/apache/ignite/lang/ExceptionUtilsTest.java} (96%)
rename modules/{api =>
core}/src/test/java/org/apache/ignite/lang/IgniteExceptionMapperUtilTest.java
(100%)
rename modules/{api =>
core}/src/test/java/org/apache/ignite/lang/IgniteExceptionTest.java (95%)
rename modules/{api =>
core}/src/test/java/org/apache/ignite/lang/TestIgniteExceptionMappersProvider.java
(100%)
rename modules/{api =>
core}/src/testFixtures/java/org/apache/ignite/internal/testframework/IntegrationTestBase.java
(100%)
rename modules/{api =>
core}/src/testFixtures/java/org/apache/ignite/internal/testframework/TestIgnitionManager.java
(100%)
copy
modules/{core/src/main/java/org/apache/ignite/internal/replicator/ReplicationGroupId.java
=>
marshaller-common/src/main/java/org/apache/ignite/internal/marshaller/UnmappedColumnsException.java}
(79%)
copy modules/{api/src/main/java/org/apache/ignite/network/ClusterNode.java =>
network-api/src/main/java/org/apache/ignite/network/ClusterNodeImpl.java} (77%)
mode change 100644 => 100755