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

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


    from 7ba51628ae5 styles
     add 412750f17b5 minor after review
     add 74c56e16b9b IGNITE-28496 remove pageAcquireTime metric due to perf 
loss (#7963)
     add 27d77bd7c71 IGNITE-28508 Fixed flaky 
MultiActorPlacementDriverTest.prolongAfterActiveActorChanged (#7971)
     add 7bfb5cbacc6 IGNITE-28486 Move coding assistant instructions to 
AGENTS.md (#7952)
     add 08ae00f5a41 IGNITE-28518 Throw RecipientLeftException if acceptor says 
initiator is stale (#7977)
     add d3f1e9ba809 IGNITE-28504 Remove mentions of IGNITE-26358 in code 
(#7967)
     add 02e70008bae IGNITE-28426 Migration Tools: Fix SqlDdlGenerator nested 
POJOs bug (#7912)
     add ccef3df6d18 IGNITE-28524 Delete unused `ClosureCursor` (#7978)
     add d1348ed495c IGNITE-28436 Introduce `PartitionPageMemory` for further 
reuse (#7917)
     add c0e290289d3 IGNITE-28493 Reduce contention in 
RemotelyTriggeredResourceRegistry (#7960)
     add 35346f2bbb3 IGNITE-28501 Retry channel open attempt in most cases 
(#7964)
     add 6d97e9de7e9 IGNITE-28537 Remove duplicates from 
PartitionReplicaListener (#7985)
     add 4419ceb7768 IGNITE-28510 Sql. Table hints are not applied. (#7972)
     add ca6afeaf637 IGNITE-28474 Use segstore log storage if property is 
enabled (#7969)
     add 4d034f44035 IGNITE-28303 Clients: do not retry authentication errors 
(#7955)
     add 20a4fd35ba9 Merge branch 'main' into ignite-28389

No new revisions were added by this update.

Summary of changes:
 CLAUDE.md => AGENTS.md                             |  17 +-
 CLAUDE.md                                          | 130 +--------
 ...dEntity.java => NestedPojoWithAnnotations.java} |  35 ++-
 .../ignite/migrationtools/sql/SqlDdlGenerator.java |  31 ++-
 .../ignite/migrationtools/types/TypeInspector.java |   8 +-
 .../sql/sql/SqlDdlGeneratorTest.java               |  23 ++
 .../exception/handler/SqlExceptionHandler.java     |  24 +-
 .../client/ItThinClientAuthenticationTest.java     |  46 ++--
 .../internal/client/ItThinClientSqlTest.java       |   2 +-
 .../ignite/internal/client/ReliableChannel.java    |   4 +-
 .../ignite/internal/client/TcpClientChannel.java   |  11 +
 .../ignite/client/ClientAuthenticationTest.java    |  18 ++
 .../ignite/client/ClientKeyValueViewTest.java      |  13 +-
 .../management/raft/ItCmgRaftServiceTest.java      |   7 +-
 .../management/BaseItClusterManagementTest.java    |   7 +
 .../internal/cluster/management/MockNode.java      |  10 +-
 .../internal/lang/IgniteSystemProperties.java      |   8 +
 .../rebalance/ItRebalanceDistributedTest.java      |  10 +-
 .../impl/ItIdempotentCommandCacheTest.java         |  10 +-
 .../impl/ItMetaStorageManagerImplTest.java         |   9 +-
 .../ItMetaStorageMultipleNodesAbstractTest.java    |  10 +-
 .../metastorage/impl/ItMetaStorageServiceTest.java |  11 +-
 .../metastorage/impl/ItMetaStorageWatchTest.java   |  13 +-
 .../server/raft/ItMetaStorageRaftGroupTest.java    |  13 +-
 .../service/ItAbstractListenerSnapshotTest.java    |   7 +-
 .../network/scalecube/ItNodeRestartsTest.java      | 132 +++++++--
 .../internal/network/DefaultMessagingService.java  | 302 ++++++++++++++++++--
 ...xception.java => BrokenHandshakeException.java} |  12 +-
 .../internal/network/netty/HandshakeHandler.java   |   6 +-
 .../network/recovery/HandshakeManagerUtils.java    |   2 +-
 .../network/DefaultMessagingServiceTest.java       | 305 +++++++++++++++++++--
 .../tree/AbstractBplusTreePageMemoryTest.java      |  57 ++--
 .../tree/AbstractBplusTreeReusePageMemoryTest.java |   3 +-
 .../tree/ItBplusTreeReplaceRemoveRaceTest.java     |  11 +-
 ...ItBplusTreeFakeReuseVolatilePageMemoryTest.java |   4 +-
 .../ItBplusTreeVolatilePageMemoryTest.java         |   3 +-
 .../ItBplusTreePersistentPageMemoryTest.java       |   3 +-
 .../benchmark/PageReplacementBenchmark.java        |  38 ++-
 .../internal/pagememory/PageIdAllocator.java       |   1 +
 .../ignite/internal/pagememory/PageMemory.java     |  31 +--
 .../ignite/internal/pagememory/PageSupport.java    |  21 +-
 .../{PageMemory.java => PartitionPageMemory.java}  |  48 +---
 .../pagememory/datapage/DataPageReader.java        |   6 +-
 .../datapage/NonFragmentableDataPageReader.java    |   6 +-
 .../pagememory/datastructure/DataStructure.java    |   8 +-
 .../internal/pagememory/freelist/FreeListImpl.java |   4 +-
 .../internal/pagememory/freelist/PagesList.java    |   4 +-
 .../pagememory/inmemory/VolatilePageMemory.java    |  55 ++--
 .../inmemory/VolatilePageMemoryDelegate.java       | 114 ++++++++
 .../ignite/internal/pagememory/io/DataPageIo.java  |   7 +-
 .../persistence/PersistentPageMemory.java          |  78 ++----
 .../persistence/PersistentPageMemoryDelegate.java  | 155 +++++++++++
 .../PersistentPageMemoryMetricSource.java          |   1 -
 .../persistence/PersistentPageMemoryMetrics.java   |  22 --
 .../ignite/internal/pagememory/tree/BplusTree.java | 137 +--------
 .../internal/pagememory/util/PageHandler.java      |  14 +-
 .../pagememory/freelist/FreeListImplTest.java      |   6 +-
 .../inmemory/VolatilePageMemoryNoLoadSelfTest.java |   4 +-
 .../replacement/AbstractPageReplacementTest.java   |  16 +-
 .../throttling/PageMemoryThrottlingTest.java       |  33 ++-
 .../AbstractPageMemoryNoLoadSelfTest.java          |  24 +-
 .../PersistentPageMemoryBenchmarkBase.java         |  12 +
 .../benchmark/VolatilePageMemoryBenchmarkBase.java |   7 +-
 .../replicator/ItAbstractColocationTest.java       |   5 +
 .../partition/replicator/fixtures/Node.java        |   9 +-
 .../ItZonePartitionRaftListenerRecoveryTest.java   |   7 +-
 .../MultiActorPlacementDriverTest.java             |  19 +-
 .../PlacementDriverManagerTest.java                |  10 +-
 .../Apache.Ignite.Tests/BasicAuthenticatorTests.cs |  32 +++
 .../dotnet/Apache.Ignite/IgniteException.cs        |   2 +-
 .../Apache.Ignite/Internal/ClientFailoverSocket.cs |   6 +
 .../dotnet/Apache.Ignite/Internal/ClientSocket.cs  |   2 +-
 .../python/dbapi/tests/test_executemany.py         |   3 +-
 .../python/dbapi/tests/test_fetch_table.py         |   3 +-
 modules/platforms/python/dbapi/tests/test_ssl.py   |   2 -
 ...=> LogStorageExtensionConfigurationSchema.java} |  10 +-
 .../configuration/RaftConfigurationModule.java     |   7 +-
 .../ignite/internal/raft/ItLearnersTest.java       |   7 +-
 .../apache/ignite/internal/raft/ItLozaTest.java    |  13 +-
 .../internal/raft/ItRaftGroupServiceTest.java      |   7 +-
 .../ignite/raft/server/ItJraftHlcServerTest.java   |   3 +-
 .../raft/server/ItJraftServerLogPathTest.java      |   3 +-
 .../raft/server/ItSimpleCounterServerTest.java     |   3 +-
 .../ignite/raft/server/JraftAbstractTest.java      |   3 +-
 .../ignite/raft/server/RaftServerAbstractTest.java |   4 +
 .../raft/storage/segstore/SegmentFile.java         |   3 +-
 .../storage/segstore/SegmentLogStorageManager.java |  67 +++--
 .../storage/segstore/SegmentLogStorageOptions.java |  53 ++++
 .../raft/util/SharedLogStorageManagerUtils.java    |  61 +++--
 .../org/apache/ignite/internal/raft/LozaTest.java  |   7 +-
 .../PhysicalTopologyAwareRaftGroupServiceTest.java |   7 +-
 .../SegmentLogStorageManagerConvertNodeIdTest.java | 158 +++++++++++
 .../ItPlacementDriverReplicaSideTest.java          |   7 +-
 .../AbstractTopologyAwareGroupServiceTest.java     |   7 +-
 .../ItTruncateRaftLogAndRestartNodesTest.java      |  11 +-
 .../internal/benchmark/SqlIndexScanBenchmark.java  |   2 +-
 .../benchmark/SqlIndexScanBenchmarkV2.java         |   2 +-
 .../ItDistributedConfigurationPropertiesTest.java  |  10 +-
 .../ItDistributedConfigurationStorageTest.java     |  10 +-
 .../runner/app/ItIgniteNodeRestartTest.java        |  13 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |  30 +-
 .../metrics/logstorage/LogStorageMetricsTest.java  |  17 +-
 .../sql/engine/exec/rel/IndexScanNode.java         |   2 +-
 .../engine/rule/logical/PruneTableModifyRule.java  |   8 +-
 .../ignite/internal/sql/engine/util/Commons.java   |  23 +-
 .../planner/hints/HintPropagationPlannerTest.java  | 128 +++++++++
 .../engine/planner/hints/IndexHintPlannerTest.java |  16 +-
 .../planner/hints/NoIndexHintPlannerTest.java      |  10 +-
 .../resources/mapping/test_partition_pruning.test  |  16 --
 .../PersistentPageMemoryTableStorage.java          |  43 +--
 .../pagememory/VolatilePageMemoryDataRegion.java   |   6 +-
 .../pagememory/VolatilePageMemoryTableStorage.java |  46 ++--
 .../pagememory/index/hash/HashIndexTree.java       |  10 +-
 .../pagememory/index/meta/IndexMetaTree.java       |   4 +-
 .../pagememory/index/sorted/SortedIndexTree.java   |  12 +-
 .../mv/AbstractPageMemoryMvPartitionStorage.java   |  20 +-
 .../storage/pagememory/mv/BlobStorage.java         |   4 +-
 .../storage/pagememory/mv/IndexStorageFactory.java |  23 +-
 .../mv/PersistentPageMemoryMvPartitionStorage.java |  14 +-
 .../mv/RenewablePartitionStorageState.java         |  16 +-
 .../storage/pagememory/mv/VersionChainTree.java    |   4 +-
 .../mv/VolatilePageMemoryMvPartitionStorage.java   |  11 +-
 .../internal/storage/pagememory/mv/gc/GcQueue.java |   4 +-
 .../pagememory/PersistentPageMemoryNoLoadTest.java |  73 +++--
 .../benchmarks/SortedIndexTreeInsertBenchmark.java |   6 +-
 .../storage/pagememory/mv/BlobStorageTest.java     |  21 +-
 .../apache/ignite/distributed/ItLockTableTest.java |   5 +
 .../ItTxDistributedCleanupRecoveryTest.java        |   8 +
 ...xDistributedTestSingleNodeNoCleanupMessage.java |   5 +
 .../ignite/distributed/ItTxStateLocalMapTest.java  |   5 +
 .../ReplicasSafeTimePropagationTest.java           |  16 +-
 .../replicator/PartitionReplicaListener.java       | 122 ++++-----
 .../apache/ignite/distributed/ItTxTestCluster.java |  17 +-
 .../internal/table/TxInfrastructureTest.java       |   5 +
 .../tx/impl/RemotelyTriggeredResourceRegistry.java |  22 +-
 135 files changed, 2457 insertions(+), 1062 deletions(-)
 copy CLAUDE.md => AGENTS.md (88%)
 copy 
migration-tools/modules/migration-tools-commons-tests/src/main/java/org/apache/ignite/migrationtools/tests/models/{IdentifiedEntity.java
 => NestedPojoWithAnnotations.java} (58%)
 copy 
modules/network/src/main/java/org/apache/ignite/internal/network/handshake/{CriticalHandshakeException.java
 => BrokenHandshakeException.java} (74%)
 copy 
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/{PageMemory.java
 => PartitionPageMemory.java} (59%)
 create mode 100644 
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/inmemory/VolatilePageMemoryDelegate.java
 create mode 100644 
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/PersistentPageMemoryDelegate.java
 copy 
modules/raft-api/src/main/java/org/apache/ignite/internal/raft/configuration/{RaftExtensionConfigurationSchema.java
 => LogStorageExtensionConfigurationSchema.java} (74%)
 create mode 100644 
modules/raft/src/main/java/org/apache/ignite/internal/raft/storage/segstore/SegmentLogStorageOptions.java
 create mode 100644 
modules/raft/src/test/java/org/apache/ignite/internal/raft/storage/segstore/SegmentLogStorageManagerConvertNodeIdTest.java
 create mode 100644 
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/hints/HintPropagationPlannerTest.java

Reply via email to