This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-18537
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from aefb19f866 fix tests
add a2254434c4 IGNITE-19559 NPE in deploy/undeploy calls in non-REPL mode
(#2131)
add 348fe10da1 IGNITE-19593 Optimized update assignments routine to start
multiple tables at the same time. (#2124)
add 87c7bb43cf IGNITE-19653 Fix NPEs in client test logs (#2147)
add d16a119272 IGNITE-19656 Retry more frequently in
ItTableRaftSnapshotsTest (#2148)
add 24728e2ff3 IGNITE-19496 Sql. Implement SqlSchemaManager on top of
CatalogService (#2100).
add fc64a0904e Merge branch 'main' into ignite-18537
No new revisions were added by this update.
Summary of changes:
.../ignite/internal/catalog/CatalogService.java | 5 +
.../internal/catalog/CatalogServiceImpl.java | 18 +
.../internal/catalog/commands/CatalogUtils.java | 8 +-
.../internal/catalog/commands/ColumnParams.java | 7 +
.../catalog/descriptors/TableColumnDescriptor.java | 14 +-
.../catalog/descriptors/TableDescriptor.java | 6 +-
.../cli/call/cluster/unit/DeployUnitCall.java | 7 +-
.../call/cluster/unit/DeployUnitCallFactory.java | 8 +-
.../cluster/unit/DeployUnitReplCall.java} | 29 +-
...Factory.java => DeployUnitReplCallFactory.java} | 16 +-
.../cli/call/cluster/unit/UndeployUnitCall.java | 8 +-
.../cluster/unit/UndeployUnitReplCall.java} | 24 +-
.../cluster/unit/ClusterUnitDeployReplCommand.java | 4 +-
.../unit/ClusterUnitUndeployReplCommand.java | 4 +-
.../apache/ignite/client/ClientMetricsTest.java | 3 +-
.../ignite/client/TestClientHandlerModule.java | 3 +-
.../ignite/client/fakes/FakeAsyncResultSet.java | 2 +-
.../apache/ignite/client/fakes/FakeSession.java | 6 +
.../internal/causality/BaseVersionedValue.java | 11 +
.../causality/CompletableVersionedValue.java | 5 +
.../causality/IncrementalVersionedValue.java | 26 +-
.../ignite/internal/causality/VersionedValue.java | 5 +
.../causality/CompletableVersionedValueTest.java | 17 +
.../causality/IncrementalVersionedValueTest.java | 77 ++-
.../storage/ItRebalanceDistributedTest.java | 4 +-
.../raftsnapshot/ItTableRaftSnapshotsTest.java | 18 +-
.../runner/app/ItIgniteNodeRestartTest.java | 4 +-
.../runner/app/client/ItThinClientComputeTest.java | 6 +-
.../org/apache/ignite/internal/app/IgniteImpl.java | 4 +-
.../ignite/internal/schema/SchemaManager.java | 4 +-
.../internal/sql/engine/SqlQueryProcessor.java | 6 +-
...iptorImpl.java => CatalogColumnDescriptor.java} | 75 ++-
.../sql/engine/schema/CatalogSqlSchemaManager.java | 236 ++++++++
.../sql/engine/schema/IgniteCatalogSchema.java} | 48 +-
.../sql/engine/schema/IgniteSchemaIndex.java | 143 +++++
.../sql/engine/schema/IgniteSchemaTable.java | 250 +++++++++
.../sql/engine/schema/IgniteStatistic.java | 65 +++
.../sql/engine/schema/SqlSchemaManager.java | 10 +
.../sql/engine/schema/SqlSchemaManagerImpl.java | 16 +-
.../sql/engine/schema/TableDescriptorImpl.java | 1 -
.../ignite/internal/sql/engine/util/TypeUtils.java | 47 ++
.../internal/sql/engine/StopCalciteModuleTest.java | 10 +-
.../sql/engine/exec/MockedStructuresTest.java | 15 +-
.../engine/exec/schema/SqlSchemaManagerTest.java | 10 +-
.../engine/framework/PredefinedSchemaManager.java | 13 +
.../engine/schema/CatalogSqlSchemaManagerTest.java | 609 +++++++++++++++++++++
.../internal/table/distributed/TableManager.java | 105 +++-
.../distributed/schema/NonHistoricSchemas.java | 60 +-
.../table/distributed/TableManagerTest.java | 21 +-
.../replication/PartitionReplicaListenerTest.java | 4 +-
.../distributed/schema/FullTableSchemaTest.java | 4 +-
.../table/impl/DummyInternalTableImpl.java | 7 +-
52 files changed, 1900 insertions(+), 208 deletions(-)
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/{core/repl/completer/unit/UnitIdDynamicCompleterFactory.java
=> call/cluster/unit/DeployUnitReplCall.java} (52%)
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/cluster/unit/{DeployUnitCallFactory.java
=> DeployUnitReplCallFactory.java} (72%)
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/{core/repl/completer/unit/UnitIdDynamicCompleterFactory.java
=> call/cluster/unit/UndeployUnitReplCall.java} (58%)
copy
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/{ColumnDescriptorImpl.java
=> CatalogColumnDescriptor.java} (66%)
create mode 100644
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/CatalogSqlSchemaManager.java
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/config/ini/IniSection.java
=>
sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/IgniteCatalogSchema.java}
(55%)
create mode 100644
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/IgniteSchemaIndex.java
create mode 100644
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/IgniteSchemaTable.java
create mode 100644
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/IgniteStatistic.java
create mode 100644
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/schema/CatalogSqlSchemaManagerTest.java