This is an automated email from the ASF dual-hosted git repository.
sk0x50 pushed a change to branch colocation
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from e53c2b4be69 Merge remote-tracking branch 'origin/main' into colocation
add f35f6da3198 IGNITE-24966 Sql. Improve OrderedMergePublisher
performance (#5525)
add f327dbaa7f5 IGNITE-25024 Remove async from
SchemaManager#dropRegistryAsync (#5571)
add 877f3bd9d57 IGNITE-24840 Sql. Extend SQL logic test coverage for TIME
types (#5553)
add e11fc77b282 IGNITE-25011 Make IgniteNameUtils.quoteIfNeeded consistent
with parse methods (#5559)
add 499b168339f IGNITE-25031 Remove unnecessary locks from some
meta-storage operations (#5572)
add 8251265a628 IGNITE-24397 Add tests for table removal for colocation
(#5568)
add 6d634de0a59 IGNITE-22485 Rename deployment.deploymentLocation config
value to deployment.location (#5543)
add dafdda921cc IGNITE-22487 Remove compute.threadPoolStopTimeoutMillis
config value (#5539)
add 46d5c1fa5b2 IGNITE-22489 Add units suffix to all configuration values
(#5541)
add 80d40674837 IGNITE-25042 Fix build (#5575)
add a305267734a Bump mockito from 5.16.1 to 5.17.0 (#5577)
add 4c2643c1f05 IGNITE-25038 Increase await timeouts in ItLearnersTest
(#5573)
add d0c8295d34a Merge remote-tracking branch 'origin/main' into colocation
No new revisions were added by this update.
Summary of changes:
.../config/cluster-config.adoc | 42 ++---
docs/_docs/administrators-guide/config/config.adoc | 2 +-
.../administrators-guide/config/node-config.adoc | 110 ++++++------
.../config/storage/rocksdb.adoc | 6 +-
.../config/storage/table-configuration.adoc | 6 +-
.../config/storage/volatile.adoc | 6 +-
docs/_docs/administrators-guide/lifecycle.adoc | 6 +-
.../metrics/configuring-metrics.adoc | 6 +-
docs/_docs/developers-guide/clients/cpp.adoc | 6 +-
docs/_docs/developers-guide/clients/overview.adoc | 10 +-
docs/_docs/developers-guide/transactions.adoc | 4 +-
docs/_docs/general-tips.adoc | 8 +-
gradle/libs.versions.toml | 2 +-
.../apache/ignite/lang/util/IgniteNameUtils.java | 2 +-
.../compaction/ItCatalogCompactionTest.java | 4 +-
modules/catalog/README.md | 2 +-
.../SchemaSynchronizationConfigurationSchema.java | 4 +-
.../configuration/ItShowConfigurationCallTest.java | 2 +-
.../configuration/ItConfigCommandTest.java | 12 +-
.../internal/rest/ItGeneratedRestClientTest.java | 2 +-
.../completer/hocon/HoconDynamicCompleter.java | 2 +-
.../cli/commands/cluster/ClusterInitTest.java | 8 +-
.../cluster-configuration-with-default.conf | 8 +-
.../apache/ignite/client/handler/TestServer.java | 2 +-
.../ignite/client/handler/ClientHandlerModule.java | 8 +-
.../handler/ClientInboundMessageHandler.java | 2 +-
.../ClientConnectorConfigurationSchema.java | 4 +-
.../ignite/client/TestClientHandlerModule.java | 2 +-
.../java/org/apache/ignite/client/TestServer.java | 2 +-
.../apache/ignite/internal/deployment/Unit.java | 2 +-
.../internal/deployunit/DeploymentManagerImpl.java | 2 +-
.../DeploymentConfigurationSchema.java | 2 +-
.../configuration/ComputeConfigurationSchema.java | 5 -
.../compute/queue/ComputeThreadPoolExecutor.java | 5 +-
.../compute/queue/PriorityQueueExecutor.java | 5 +-
.../internal/compute/ComputeComponentImplTest.java | 2 +-
.../SystemDistributedConfigurationSchema.java | 2 +-
.../ConfigurationDuplicatesValidatorTest.java | 2 +-
.../util/subscription/OrderedMergePublisher.java | 199 +++++++++++++++------
.../ignite/internal/util/IgniteNameUtilsTest.java | 2 +
.../ignite/internal/rebalance/ItRebalanceTest.java | 2 +-
.../schema/WebhookSinkConfigurationSchema.java | 4 +-
.../WebhookSinkRetryPolicyConfigurationSchema.java | 4 +-
.../ignite/internal/eventlog/impl/WebhookSink.java | 9 +-
.../internal/eventlog/impl/WebhookSinkTest.java | 6 +-
.../internal/network/file/ItFileTransferTest.java | 16 +-
.../network/file/FileTransferServiceImpl.java | 6 +-
.../internal/lowwatermark/LowWatermarkImpl.java | 6 +-
.../lowwatermark/LowWatermarkImplTest.java | 6 +-
modules/metastorage-cache/README.md | 4 +-
.../impl/ItIdempotentCommandCacheTest.java | 8 +-
.../impl/ItMetaStorageManagerImplTest.java | 2 +-
.../ItMetaStorageMultipleNodesAbstractTest.java | 4 +-
.../server/AbstractKeyValueStorage.java | 4 +-
.../server/persistence/RocksDbKeyValueStorage.java | 26 +--
.../metastorage/server/time/ClusterTimeImpl.java | 2 +-
.../metastorage/server/time/ClusterTimeTest.java | 8 +-
.../impl/StandaloneMetaStorageManager.java | 2 +-
.../OtlpExporterConfigurationSchema.java | 2 +-
.../exporters/otlp/OtlpPushMetricExporter.java | 2 +-
.../exporters/otlp/OtlpPushMetricExporterTest.java | 4 +-
.../LogPushExporterConfigurationSchema.java | 2 +-
.../metrics/exporters/log/LogPushExporter.java | 2 +-
.../metrics/exporters/log/LogPushExporterTest.java | 6 +-
.../internal/network/NettyBootstrapFactory.java | 4 +-
.../internal/network/NettyWorkersRegistrar.java | 2 +-
.../ignite/internal/network/NodeFinderFactory.java | 2 +-
.../ClusterMembershipConfigurationSchema.java | 4 +-
.../FileTransferConfigurationSchema.java | 4 +-
.../MulticastNodeFinderConfigurationSchema.java | 2 +-
.../configuration/NetworkConfigurationSchema.java | 4 +-
.../ScaleCubeConfigurationSchema.java | 4 +-
.../scalecube/ScaleCubeClusterServiceFactory.java | 8 +-
.../tree/ItBplusTreeReplaceRemoveRaceTest.java | 4 +-
...ItBplusTreeReuseListVolatilePageMemoryTest.java | 4 +-
.../ItBplusTreeVolatilePageMemoryTest.java | 4 +-
.../ItBplusTreePersistentPageMemoryTest.java | 2 +-
...BplusTreeReuseListPersistentPageMemoryTest.java | 2 +-
.../PageMemoryCheckpointConfigurationSchema.java | 10 +-
...istentPageMemoryProfileConfigurationSchema.java | 2 +-
...latilePageMemoryProfileConfigurationSchema.java | 4 +-
.../pagememory/inmemory/VolatilePageMemory.java | 10 +-
.../persistence/PersistentPageMemory.java | 4 +-
.../persistence/checkpoint/CheckpointManager.java | 4 +-
.../persistence/checkpoint/Checkpointer.java | 4 +-
.../pagememory/freelist/FreeListImplTest.java | 4 +-
.../inmemory/VolatilePageMemoryNoLoadSelfTest.java | 4 +-
.../persistence/checkpoint/CheckpointerTest.java | 18 +-
.../replacement/AbstractPageReplacementTest.java | 2 +-
.../throttling/PageMemoryThrottlingTest.java | 2 +-
.../replicator/AbstractZoneReplicationTest.java | 2 +-
.../replicator/ItAbstractColocationTest.java | 17 +-
.../replicator/ItCatalogCompactionTest.java | 4 +-
.../replicator/ItReplicaLifecycleTest.java | 65 +++++--
.../partition/replicator/fixtures/Node.java | 2 +-
.../PartitionReplicaLifecycleManager.java | 5 +-
.../replicator/ZonePartitionReplicaListener.java | 35 +++-
.../replicator/raft/ZonePartitionRaftListener.java | 17 +-
.../PlacementDriverManagerTest.java | 4 +-
.../internal/placementdriver/LeaseUpdater.java | 4 +-
.../Transactions/TransactionOptions.cs | 2 +-
.../configuration/RaftConfigurationSchema.java | 8 +-
.../internal/raft/service/RaftGroupService.java | 2 +-
.../ignite/internal/raft/ItLearnersTest.java | 20 ++-
.../raftsnapshot/ItTableRaftSnapshotsTest.java | 4 +-
.../java/org/apache/ignite/internal/raft/Loza.java | 2 +-
.../ignite/internal/raft/RaftGroupServiceImpl.java | 6 +-
.../ignite/internal/raft/RaftGroupServiceTest.java | 4 +-
.../ItPlacementDriverReplicaSideTest.java | 2 +-
.../raft/client/TopologyAwareRaftGroupService.java | 3 +-
.../ignite/internal/replicator/ReplicaService.java | 6 +-
.../ReplicationConfigurationSchema.java | 12 +-
.../apache/ignite/internal/ItIgniteStartTest.java | 2 +-
.../internal/client/ItClientDirectMappingTest.java | 4 +-
.../configuration/ItClusterConfigurationTest.java | 4 +-
.../internal/runner/app/ItDataSchemaSyncTest.java | 2 +-
.../runner/app/ItIgniteNodeRestartTest.java | 2 +-
.../runner/app/PlatformBenchmarkNodeRunner.java | 2 +-
.../runner/app/PlatformTestNodeRunner.java | 8 +-
.../app/client/ItAbstractThinClientTest.java | 2 +-
.../schemasync/ItSchemaSyncConfigTest.java | 12 +-
.../ignite/internal/table/ItDurableFinishTest.java | 2 +-
.../org/apache/ignite/internal/app/IgniteImpl.java | 10 +-
.../ignite/internal/BaseIgniteRestartTest.java | 8 +-
.../internal/ClusterPerTestIntegrationTest.java | 8 +-
.../testframework/TestIgnitionManager.java | 18 +-
.../ignite/internal/schema/SchemaManager.java | 16 +-
.../LowWatermarkConfigurationSchema.java | 6 +-
.../ignite/internal/schema/SchemaManagerTest.java | 2 +-
.../ignite/IgniteClientAutoConfigurationTest.java | 2 +-
.../internal/sql/sqllogic/ItSqlLogicTest.java | 10 +-
.../ignite/internal/sql/sqllogic/Statement.java | 1 +
.../sql/group1/types/time/test_time.test | 143 +++++++++++++++
.../sql/group1/types/time/time_parsing.test | 82 +++++++++
.../SqlPlannerDistributedConfigurationSchema.java | 2 +-
.../sql/engine/prepare/PrepareServiceImpl.java | 2 +-
.../pagememory/PersistentPageMemoryDataRegion.java | 4 +-
.../PersistentPageMemoryStorageEngine.java | 4 +-
.../VolatilePageMemoryStorageEngine.java | 2 +-
...PageMemoryStorageEngineConfigurationSchema.java | 2 +-
...PageMemoryStorageEngineConfigurationSchema.java | 2 +-
.../PersistentPageMemoryDataRegionTest.java | 24 +--
.../pagememory/PersistentPageMemoryNoLoadTest.java | 4 +-
.../PersistentPageMemoryStorageEngineTest.java | 2 +-
.../PersistentPageMemoryHashIndexStorageTest.java | 2 +-
...PersistentPageMemorySortedIndexStorageTest.java | 2 +-
.../VolatilePageMemoryHashIndexStorageTest.java | 2 +-
.../VolatilePageMemorySortedIndexStorageTest.java | 2 +-
...PersistentPageMemoryMvPartitionStorageTest.java | 2 +-
.../VolatilePageMemoryMvPartitionStorageTest.java | 2 +-
.../storage/rocksdb/RocksDbStorageProfile.java | 4 +-
.../schema/RocksDbProfileConfigurationSchema.java | 4 +-
.../RocksDbMvPartitionStorageConcurrencyTest.java | 2 +-
.../rocksdb/RocksDbMvPartitionStorageGcTest.java | 2 +-
.../rocksdb/RocksDbMvPartitionStorageTest.java | 2 +-
.../RocksDbMvTableStorageConcurrencyTest.java | 2 +-
.../storage/rocksdb/RocksDbMvTableStorageTest.java | 2 +-
.../benchmarks/CommitManyWritesBenchmark.java | 4 +-
.../rocksdb/index/RocksDbHashIndexStorageTest.java | 2 +-
.../index/RocksDbSortedIndexStorageTest.java | 2 +-
.../instance/SharedRocksDbInstanceTest.java | 2 +-
.../ignite/distributed/ReplicaUnavailableTest.java | 2 +-
.../ReplicasSafeTimePropagationTest.java | 6 +-
.../partition/ItPartitionDestructionTest.java | 4 +-
...ilablePartitionsRecoveryByFilterUpdateTest.java | 6 +-
...lablePartitionsRecoveryWithNodeRestartTest.java | 12 +-
.../ignite/internal/table/InternalTable.java | 1 +
.../internal/table/distributed/TableManager.java | 54 +++---
.../CatalogStorageIndexDescriptorSupplierTest.java | 2 +-
.../table/distributed/TableManagerTest.java | 18 +-
.../readonly/ItReadOnlyTxAndLowWatermarkTest.java | 4 +-
.../tx/readonly/ItReadOnlyTxInPastTest.java | 2 +-
.../ItTransactionPrimaryChangeTest.java | 4 +-
.../tx/distributed/ItTxResourcesVacuumTest.java | 4 +-
.../internal/worker/CriticalWorkerWatchdog.java | 4 +-
.../CriticalWorkersConfigurationSchema.java | 10 +-
176 files changed, 954 insertions(+), 602 deletions(-)