This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-20498
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 3103b1c322 Fix tests.
add 90ec6df3e5 IGNITE-20706 Rename CatalogSchemaManager to SchemaManager
(#2733)
add e270f0d4b9 IGNITE-20702 Fix NPE in
ReplicaManager.onReplicaMessageReceived (#2731)
add 59fa1c88f9 IGNITE-20704 Add methods to fsync files and directories
(#2735)
add de072920c0 IGNITE-20703 LeaseUpdaterTest causes a NullPointerException
(#2732)
add 57593d5201 IGNITE-20599 Implement 'NOT_TOMBSTONE' operation in the
meta storage dsl. (#2722)
add 5dc20b82c8 IGNITE-20042 Check table existence before executing each
operation in an RW transaction (#2721)
add 34fe0e0cb0 Merge branch 'main' into ignite-20498
No new revisions were added by this update.
Summary of changes:
.../internal/cli/config/ini/IniConfigManager.java | 2 +-
.../cliconfig/TestConfigManagerHelper.java | 2 +-
.../ignite/deployment/FileDeployerServiceTest.java | 8 +-
.../ignite/internal/{Hacks.java => Kludges.java} | 4 +-
.../apache/ignite/internal/util/IgniteUtils.java | 41 +-
.../ignite/internal}/util/OperatingSystem.java | 2 +-
.../testframework/BaseIgniteAbstractTest.java | 2 +-
.../internal/testframework/IgniteTestUtils.java | 34 +-
.../testframework/WorkDirectoryExtension.java | 4 +-
.../distributionzones/DistributionZoneManager.java | 5 +-
.../apache/ignite/internal/index/IndexManager.java | 6 +-
.../ignite/internal/index/IndexManagerTest.java | 4 +-
.../internal/metastorage/dsl/ConditionType.java | 5 +-
.../internal/metastorage/dsl/Conditions.java | 13 +
.../metastorage/dsl/ConditionTypeTest.java | 2 +
.../metastorage/server/TombstoneCondition.java | 37 +-
.../server/raft/MetaStorageWriteHandler.java | 5 +-
.../server/BasicOperationsKeyValueStorageTest.java | 109 ++++-
.../metastorage/server/TombstoneConditionTest.java | 16 +-
.../internal/placementdriver/LeaseUpdaterTest.java | 8 +-
.../ignite/internal/replicator/ReplicaManager.java | 4 +-
.../ignite/internal/deployment/DeployFile.java | 4 +-
...niteDistributionZoneManagerNodeRestartTest.java | 1 +
.../internal/readonly/ItReadOnlyTxInPastTest.java | 2 +-
.../rebalance/ItRebalanceDistributedTest.java | 6 +-
.../rebalance/ItRebalanceRecoveryTest.java | 2 +-
.../runner/app/ItIgniteNodeRestartTest.java | 6 +-
.../schemasync/ItSchemaSyncSingleNodeTest.java | 64 ++-
.../org/apache/ignite/internal/app/IgniteImpl.java | 6 +-
...atalogSchemaManager.java => SchemaManager.java} | 4 +-
...hemaManagerTest.java => SchemaManagerTest.java} | 8 +-
.../internal/sql/engine/SqlQueryProcessor.java | 6 +-
.../engine/exec/ExecutableTableRegistryImpl.java | 6 +-
.../internal/sql/engine/exec/exp/RexImpTable.java | 217 ++++------
.../sql/engine/exec/exp/RexToLixTranslator.java | 50 +--
.../exec/ExecutableTableRegistrySelfTest.java | 4 +-
.../internal/table/distributed/TableManager.java | 8 +-
.../replicator/CompatValidationResult.java | 29 +-
.../replicator/PartitionReplicaListener.java | 148 ++++---
.../replicator/SchemaCompatValidator.java | 68 ++-
.../distributed/schema/NonHistoricSchemas.java | 13 +-
.../distributed/schema/SchemaSyncService.java | 1 +
.../table/distributed/TableManagerTest.java | 6 +-
.../replication/PartitionReplicaListenerTest.java | 461 ++++++++++++++++-----
.../apache/ignite/internal/tx/TxManagerTest.java | 2 +-
45 files changed, 1015 insertions(+), 420 deletions(-)
rename modules/core/src/main/java/org/apache/ignite/internal/{Hacks.java =>
Kludges.java} (90%)
rename modules/{cli/src/main/java/org/apache/ignite/internal/cli =>
core/src/main/java/org/apache/ignite/internal}/util/OperatingSystem.java (98%)
rename
modules/schema/src/main/java/org/apache/ignite/internal/schema/{CatalogSchemaManager.java
=> SchemaManager.java} (99%)
rename
modules/schema/src/test/java/org/apache/ignite/internal/schema/{CatalogSchemaManagerTest.java
=> SchemaManagerTest.java} (98%)