This is an automated email from the ASF dual-hosted git repository.
mpochatkin pushed a change to branch IGNITE-27201
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 9647403cee9 IGNITE-27201 Add CLI command to inspect deployment unit
file tree
new 18d20272681 Fixes
add 74591aa468c IGNITE-27243 Throw a NullPointerException instead of a
BinaryTupleFormatException when attempting to read a null value into a
primitive (#7319)
add ae7dfca2d25 IGNITE-27486 .NET: Skip intensive tests on Windows (#7359)
add 9b7ebc3b641 IGNITE-27485 Increase timeouts in
ItAbstractDataStreamerTest (#7358)
add c3f458dc95c IGNITE-27509 Remove unnecessary classes in migration-tools
(#7366)
add 1b1df57e0a4 IGNITE-27503 Add DEVNOTES about client connection
management (#7357)
add dd80a5d6810 Bump com.github.spotbugs from 6.4.7 to 6.4.8 (#7352)
add 35c6f4a4fb7 Bump org.junit.platform:junit-platform-testkit from 1.14.0
to 1.14.1 (#7353)
add 7dec3be3789 Bump testcontainers from 2.0.0 to 2.0.3 (#7351)
add 16d400b0c5f IGNITE-27308 Improve the delta file merge pause strategy
(#7360)
add c254ff249a9 IGNITE-27517 Simplify the generic parameter of
TimeoutObject (#7368)
add d20d772b2b4 IGNITE-27505 Clarify OS CpuLoad metric description (#7378)
add 93bd10767d4 IGNITE-27519 Add CLAUDE.md with development guidelines for
AI assistants (#7373)
add 779a6051241 IGNITE-27487 .NET: Fix GetConnections race condition
(#7375)
add 74daeb948eb IGNITE-27525 .NET: Add version to api docs footer (#7376)
add 3977887c2c1 IGNITE-27004 Add tx labels to system views (#7323)
add e997cdf9ec9 IGNITE-27528 Make ConfigOverride repeatable (#7381)
add c8b8b0d287a Bump io.github.bonede:tree-sitter from 0.25.3 to 0.26.3
(#7371)
add 1c7f06d4b28 Bump value from 2.12.0 to 2.12.1 (#7370)
add 42b18d49fe7 IGNITE-22377 Fail one of nodes if a stale node detected
(#7248)
add f668aea589d Bump junit5 from 5.14.1 to 5.14.2 (#7369)
add 0151462aa58 IGNITE-27185 ItMetastorageRaftSnapshotCompatibilityTest is
broken (#7341)
add b246612777f IGNITE-27529 Fix circular exception chain in
ClientFutureUtils.doWithRetryAsync (#7384)
add 52bf35300b3 IGNITE-27391 Sql. Some search conditions are no longer
converted to search bounds after calcite 1.41 (#7312)
add fcc170b8b06 IGNITE-26637 Introduce support of scalar expressions
(#7355)
add 500299c6c57 IGNITE-27352 Create health probe endpoints (#7237)
add 448b0827325 IGNITE-25789 Fix ConfigurationExtension nodeCreator
ignoring key parameter (#7329)
add 930b6dd1b48 IGNITE-24226 Fix flaky test WebhookSinkTest (#7289)
add dae12e47ba1 IGNITE-27508 Add method for computing required off-heap
memory size across storage engines (#7374)
add 871c383f8c1 IGNITE-24978 Remove tree-sitter dependabot ignore (#7388)
add fd55e6e1608 IGNITE-27507 Fix java-records-tests after reintroduce
constructor check (#7363)
add 3428b125579 IGNITE-26246 Sql. Date/Time. CAST to VARCHAR does not
preserve trailing zeros (#7364)
add f2c82f8d7be IGNITE-26939 Replace composition of CatalogManager#catalog
and CatalogManager#latestCatalogVersion with CatalogManager#latestCatalog
(#7325)
add f73cd2f0ec5 IGNITE-27180 Java client: fix partition awareness
connection failure handling (#7386)
add 44cf4c339b7 Bump com.google.protobuf:protobuf-java from 4.33.2 to
4.33.3 (#7391)
add 6cc744e1d83 Bump org.junit.platform:junit-platform-console from 1.14.1
to 1.14.2 (#7389)
add b88e8eaa86a IGNITE-27530 Optimize CLI startup time for non-interactive
commands (#7382)
add a072ddc5d0c IGNITE-27534 Python DBAPI Driver: Fix wheels building for
Windows (#7396)
add 9a60ba374a2 IGNITE-26242 Sql. Time. Add test to make sure intermediate
CAST operation doesn't lead to unexpected result (#7392)
add 015bec952d9 IGNITE-27424 replace waitForCondition with awaitility
(#7380)
add 3c9a54133ae IGNITE-27557 Remove unnecessary pending rows recovery
(#7407)
add c19093c9127 IGNITE-27548 Add recursive option to deploy unit command
(#7402)
new 75c7be6ad98 Merge branch 'main' into IGNITE-27201
new d3ba875c761 Fix comments
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.claude/skills/ignite-cluster-setup/SKILL.md | 60 +++
.github/dependabot.yml | 4 -
.github/workflows/python_dbapi_wheels.yml | 1 +
.justfile | 173 +++++++++
.../platform_tests/PlatformDotnetTestsWindows.kt | 4 +-
CLAUDE.md | 132 +++++++
gradle/libs.versions.toml | 17 +-
.../SkipUnsupportedOperationsHandlers.java | 51 ---
.../java/org/apache/ignite/table/TupleImpl.java | 50 ++-
.../org/apache/ignite/table/TupleImplTest.java | 5 +
.../ignite/table/AbstractImmutableTupleTest.java | 62 +++
.../ignite/table/AbstractMutableTupleTest.java | 33 ++
.../internal/binarytuple/BinaryTupleReader.java | 36 +-
.../CatalogCompactionRunnerSelfTest.java | 39 +-
.../ignite/internal/catalog/CatalogService.java | 1 -
.../ignite/internal/catalog/CatalogIndexTest.java | 12 +-
.../internal/catalog/CatalogManagerSelfTest.java | 8 +-
.../ignite/internal/catalog/CatalogTableTest.java | 18 +-
.../catalog/commands/CatalogUtilsTest.java | 2 +-
.../cli/call/unit/ItDeployUndeployCallsTest.java | 84 ++++
.../cli/commands/unit/ItDeploymentUnitTest.java | 60 +++
.../unit/ItNodeUnitInspectCommandTest.java | 387 +++++++++++++++++++
....java => ItNodeUnitInspectReplCommandTest.java} | 4 +-
.../unit/ItNodeUnitStructureCommandTest.java | 170 ---------
.../java/org/apache/ignite/internal/cli/Main.java | 32 +-
.../cli/call/cluster/unit/DeployUnitCall.java | 41 +-
.../cli/call/cluster/unit/DeployUnitCallInput.java | 18 +-
.../cli/call/cluster/unit/DeployUnitClient.java | 44 ++-
.../cli/call/cluster/unit/DeploymentContent.java | 49 +++
.../call/cluster/unit/FilesDeploymentContent.java | 73 ++++
.../call/cluster/unit/ZipDeploymentContent.java | 96 +++++
...StructureCall.java => NodeUnitInspectCall.java} | 10 +-
...ureCallInput.java => UnitInspectCallInput.java} | 24 +-
.../ignite/internal/cli/commands/Options.java | 6 +
.../cluster/unit/ClusterUnitDeployCommand.java | 2 +-
.../cluster/unit/ClusterUnitDeployReplCommand.java | 2 +-
.../cluster/unit/UnitDeployOptionsMixin.java | 14 +
.../cli/commands/connect/ConnectCommand.java | 4 +-
.../cli/commands/node/unit/NodeUnitCommand.java | 2 +-
...ureCommand.java => NodeUnitInspectCommand.java} | 20 +-
...ommand.java => NodeUnitInspectReplCommand.java} | 20 +-
.../commands/node/unit/NodeUnitReplCommand.java | 4 +-
...ureDecorator.java => UnitInspectDecorator.java} | 24 +-
...eCallTest.java => NodeUnitInspectCallTest.java} | 12 +-
.../cli/commands/unit/DeployCommandTest.java | 45 +++
...atorTest.java => UnitInspectDecoratorTest.java} | 68 ++--
.../table/MutableTupleBinaryTupleAdapter.java | 169 ++++++--
.../requests/table/ClientHandlerTupleTests.java | 50 +++
modules/client/DEVNOTES.md | 111 ++++++
.../ignite/internal/client/ClientFutureUtils.java | 28 +-
.../ignite/internal/client/ReliableChannel.java | 18 +-
.../ignite/internal/client/TcpClientChannel.java | 4 +-
.../org/apache/ignite/client/ClientTupleTest.java | 28 ++
.../internal/client/ClientFutureUtilsTest.java | 40 ++
.../internal/client/sql/ClientSqlRowTest.java | 100 +++++
.../management/topology/ItLogicalTopologyTest.java | 6 +
...ItMetastorageRaftSnapshotCompatibilityTest.java | 5 +-
.../configuration/util/ConfigurationUtilTest.java | 6 +-
.../testframework/ConfigurationExtension.java | 28 +-
.../internal/future/timeout/TimeoutObject.java | 4 +-
.../apache/ignite/internal/util/IgniteUtils.java | 24 ++
.../internal/future/timeout/TimeoutWorkerTest.java | 29 +-
.../matchers/HttpResponseMatcher.java | 6 +-
.../ItRebalanceByPendingAssignmentsQueueTest.java | 4 +-
.../rebalance/ItRebalanceDistributedTest.java | 13 +-
.../ignite/internal/rebalance/ItRebalanceTest.java | 4 +-
.../distributionzones/DataNodesManager.java | 6 +-
.../distributionzones/DistributionZoneManager.java | 4 +-
.../rebalance/DistributionZoneRebalanceEngine.java | 6 +-
...butionZoneManagerLogicalTopologyEventsTest.java | 38 +-
.../DistributionZoneRebalanceEngineTest.java | 10 +-
...balanceMinimumRequiredTimeProviderImplTest.java | 15 +-
.../distributionzones/DataNodesTestUtil.java | 2 +-
.../DistributionZonesTestUtil.java | 2 +-
.../ignite/internal/eventlog/impl/WebhookSink.java | 5 +-
.../internal/eventlog/impl/WebhookSinkTest.java | 55 +--
.../internal/network/file/TestTopologyService.java | 9 +-
.../index/ItDropIndexMultipleNodesTest.java | 24 +-
.../ignite/internal/index/ItIndexRecoveryTest.java | 4 +-
.../index/ChangeIndexStatusTaskController.java | 4 +-
.../index/IndexAvailabilityController.java | 5 +-
.../internal/index/IndexBuildController.java | 2 +-
.../apache/ignite/internal/index/IndexManager.java | 4 +-
.../internal/index/ChangeIndexStatusTaskTest.java | 2 +-
.../IndexAvailabilityControllerRestorerTest.java | 2 +-
.../internal/schema/marshaller/MarshallerTest.java | 2 +-
.../ignite/internal/schema/marshaller/Records.java | 6 +-
.../internal/jdbc/ItJdbcMetadataSelfTest.java | 9 +
.../ignite/jdbc/ItJdbcClientTimeZoneTest.java | 10 +-
.../ignite/jdbc/ItJdbcConnectionFailoverTest.java | 1 -
.../internal/metrics/sources/OsMetricSource.java | 2 +-
...des.java => LogicalTopologyEventsListener.java} | 8 +-
.../ignite/internal/network/TopologyService.java | 7 +-
modules/network/build.gradle | 1 +
.../node/ItNodeStalenessAndRestartTest.java | 39 +-
.../internal/network/DefaultMessagingService.java | 8 +-
.../internal/network/netty/ConnectionManager.java | 3 +-
.../network/recovery/HandshakeManagerUtils.java | 29 ++
.../recovery/RecoveryAcceptorHandshakeManager.java | 50 ++-
.../RecoveryInitiatorHandshakeManager.java | 32 +-
...s.java => StaleNodeHandlingParametersImpl.java} | 20 +-
.../recovery/message/HandshakeStartMessage.java | 5 +-
.../message/HandshakeStartResponseMessage.java | 5 +-
...ssage.java => StaleNodeHandlingParameters.java} | 12 +-
.../scalecube/ScaleCubeTopologyService.java | 14 +-
.../network/netty/RecoveryHandshakeTest.java | 3 +-
.../RecoveryAcceptorHandshakeManagerTest.java | 4 +-
.../ignite/internal/pagememory/DataRegion.java | 5 +
.../persistence/checkpoint/Checkpointer.java | 4 +-
.../persistence/compaction/CompactionRound.java | 66 ++++
.../persistence/compaction/Compactor.java | 232 +++++------
.../compaction/DeltaFileForCompaction.java} | 46 +--
.../checkpoint/CheckpointManagerTest.java | 7 +-
.../checkpoint/CheckpointWorkflowTest.java | 15 +-
.../persistence/compaction/CompactorTest.java | 58 +--
.../replacement/AbstractPageReplacementTest.java | 3 +-
.../throttling/PageMemoryThrottlingTest.java | 3 +-
.../internal/pagememory/TestDataRegion.java} | 25 +-
.../replicator/ItReplicaLifecycleTest.java | 8 +-
.../partition/replicator/ItZoneInMemoryTest.java | 2 +-
.../PartitionReplicaLifecycleManagerTest.java | 8 +-
.../ItPrimaryReplicaChoiceTest.java | 12 +-
modules/platforms/DEVNOTES.md | 3 +
modules/platforms/build.gradle | 4 +-
.../CurrentClientWithOldServerCompatibilityTest.cs | 2 +-
.../Table/DataStreamerPlatformReceiverTests.cs | 1 +
.../Apache.Ignite.Tests/Table/DataStreamerTests.cs | 1 +
.../Table/RecordViewBinaryTests.cs | 4 +-
.../dotnet/Apache.Ignite.Tests/TestUtils.cs | 3 +
.../Apache.Ignite/Internal/ClientFailoverSocket.cs | 7 +-
modules/platforms/python/CMakeLists.txt | 1 +
modules/platforms/python/setup.py | 2 +
...InterruptedRaftSnapshotStorageRecoveryTest.java | 9 +-
modules/rest/build.gradle | 1 +
.../ignite/internal/rest/AbstractRestTestBase.java | 22 +-
.../rest/ItInitializedClusterRestTest.java | 50 ++-
.../rest/ItNotInitializedClusterRestTest.java | 37 +-
.../rest/authentication/ItAuthenticationTest.java | 162 ++++----
.../apache/ignite/internal/rest/RestComponent.java | 14 +-
.../apache/ignite/internal/rest/RestManager.java | 7 +-
.../rest/health/NodeLivenessIndicator.java} | 22 +-
.../rest/health/NodeReadinessIndicator.java | 50 +++
.../internal/benchmark/FutureTimeoutBenchmark.java | 2 +-
.../internal/runner/app/ItDataSchemaSyncTest.java | 5 +-
.../runner/app/ItIgniteNodeRestartTest.java | 3 +-
...ClientTransactionsWithBrokenReplicatorTest.java | 10 +-
.../app/client/ItThinConnectionFailoverTest.java | 118 ++++++
.../ItSchemaSyncMetastorageDependencyTest.java | 2 +-
.../streamer/ItAbstractDataStreamerTest.java | 34 +-
.../table/ItRebalanceWithPartitionReturnTest.java | 14 +-
.../ignite/internal/table/ItReplicasTest.java | 31 +-
.../ignite/internal/table/ItTableScanTest.java | 14 +-
.../org/apache/ignite/internal/app/IgniteImpl.java | 8 +-
.../apache/ignite/internal/ConfigOverrideTest.java | 14 +-
.../ignite/internal/AssignmentsTestUtils.java | 38 +-
.../java/org/apache/ignite/internal/Cluster.java | 2 +-
.../ignite/internal/ClusterConfiguration.java | 22 +-
.../internal/ClusterPerClassIntegrationTest.java | 10 +-
.../org/apache/ignite/internal/ConfigOverride.java | 2 +
.../ignite/internal/schema/SchemaTestUtils.java | 32 ++
.../engine/api/expressions/ExpressionFactory.java | 23 +-
.../{IgnitePredicate.java => IgniteScalar.java} | 14 +-
.../internal/sql/api/ItSqlCreateZoneTest.java | 6 +-
.../sql/engine/ItDynamicParameterTest.java | 8 +-
.../ignite/internal/sql/engine/ItIntervalTest.java | 4 +-
.../internal/sql/engine/ItPublicSchemaTest.java | 3 +-
.../datatypes/ItCastToTsWithLocalTimeZoneTest.java | 38 +-
.../systemviews/ItIndexColumnsSystemViewTest.java | 12 +-
.../systemviews/ItIndexesSystemViewTest.java | 7 +-
.../systemviews/ItSchemasSystemViewTest.java | 4 +-
.../engine/systemviews/ItTablesSystemViewTest.java | 10 +-
.../systemviews/ItTransactionsSystemViewTest.java | 37 ++
.../sql/group1/types/time/test_time.test | 28 +-
.../sql/group1/types/time/time_parsing.test | 18 +-
.../sql/group1/types/timestamp/test_timestamp.test | 9 +-
.../group1/types/timestamp/test_timestamp_ltz.test | 28 +-
.../internal/sql/api/AsyncResultSetImpl.java | 53 ++-
.../sql/engine/exec/exp/RexToLixTranslator.java | 53 ++-
.../expressions/SqlExpressionFactoryAdapter.java | 178 +++++++--
.../internal/sql/engine/prepare/IgnitePlanner.java | 6 +-
...Convertor.java => IgniteSqlToRelConverter.java} | 50 ++-
.../sql/engine/prepare/IgniteTypeCoercion.java | 23 +-
.../internal/sql/engine/prepare/PlannerHelper.java | 4 +-
.../internal/sql/engine/util/IgniteMethod.java | 12 +
.../sql/engine/util/IgniteSqlDateTimeUtils.java | 85 ++---
.../apache/ignite/internal/sql/api/SqlRowTest.java | 100 +++++
.../internal/sql/engine/exec/DdlBatchingTest.java | 26 +-
.../exec/mapping/MappingServiceImplTest.java | 8 +-
.../expressions/AbstractExpressionFactoryTest.java | 59 +++
.../engine/expressions/IgnitePredicateTest.java | 60 +--
.../sql/engine/expressions/IgniteScalarTest.java | 424 +++++++++++++++++++++
.../expressions/IgniteSqlToRelConverterTest.java | 94 +++++
.../engine/framework/ClusterServiceFactory.java | 9 +-
.../planner/IndexSearchBoundsPlannerTest.java | 16 +-
.../engine/planner/KeyValueModifyPlannerTest.java | 4 +-
.../planner/PrimaryKeyDeletePlannerTest.java | 4 +-
.../planner/PrimaryKeyLookupPlannerTest.java | 4 +-
.../sql/engine/planner/SelectCountPlannerTest.java | 4 +-
.../PartitionAwarenessMetadataTest.java | 10 +-
.../engine/schema/SqlSchemaManagerImplTest.java | 2 +-
.../engine/util/IgniteSqlDateTimeUtilsTest.java | 89 ++++-
.../internal/storage/engine/StorageEngine.java | 5 +
.../engine/ThreadAssertingStorageEngine.java | 5 +
.../internal/storage/impl/TestStorageEngine.java | 5 +
.../pagememory/PersistentPageMemoryDataRegion.java | 9 +
.../PersistentPageMemoryStorageEngine.java | 7 +
.../pagememory/VolatilePageMemoryDataRegion.java | 14 +-
.../VolatilePageMemoryStorageEngine.java | 7 +
.../pagememory/PersistentPageMemoryNoLoadTest.java | 11 +-
.../PersistentPageMemoryStorageEngineTest.java | 2 +
.../VolatilePageMemoryStorageEngineTest.java | 2 +
.../storage/rocksdb/RocksDbStorageEngine.java | 7 +
.../storage/rocksdb/RocksDbStorageProfile.java | 8 +
.../rocksdb/engine/RocksDbStorageEngineTest.java | 2 +
modules/system-disaster-recovery/build.gradle | 1 +
.../ItMetastorageGroupDisasterRecoveryTest.java | 12 +-
.../partition/ItPartitionDestructionTest.java | 4 +-
.../table/ItKeyValueViewSimpleSchemaApiTest.java | 8 +-
.../ItPartitionModificationCounterMetricsTest.java | 13 +-
.../internal/table/AbstractRowTupleAdapter.java | 85 ++++-
.../table/distributed/StorageUpdateHandler.java | 10 +-
.../internal/table/distributed/TableManager.java | 8 +-
.../disaster/DisasterRecoveryManager.java | 15 +-
.../distributed/storage/NullStorageEngine.java | 5 +
.../internal/table/MutableRowTupleAdapterTest.java | 121 ++++++
.../distributed/TableManagerRecoveryTest.java | 4 +-
.../FullStateTransferIndexChooserTest.java | 10 +-
.../disaster/ItDisasterRecoveryManagerTest.java | 11 +-
.../ItDisasterRecoveryReconfigurationTest.java | 45 +--
...RecoveryZonePartitionsStatesSystemViewTest.java | 8 +-
.../tx/views/TransactionsViewProvider.java | 12 +-
packaging/cli/build.gradle | 8 +-
packaging/cli/start.sh | 3 +
233 files changed, 4841 insertions(+), 1678 deletions(-)
create mode 100644 .claude/skills/ignite-cluster-setup/SKILL.md
create mode 100644 .justfile
create mode 100644 CLAUDE.md
delete mode 100644
migration-tools/modules/migration-tools-commons-tests/src/main/java/org/apache/ignite/migrationtools/handlers/SkipUnsupportedOperationsHandlers.java
create mode 100644
modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/unit/ItNodeUnitInspectCommandTest.java
rename
modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/unit/{ItNodeUnitStructureReplCommandTest.java
=> ItNodeUnitInspectReplCommandTest.java} (88%)
delete mode 100644
modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/unit/ItNodeUnitStructureCommandTest.java
create mode 100644
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/cluster/unit/DeploymentContent.java
create mode 100644
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/cluster/unit/FilesDeploymentContent.java
create mode 100644
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/cluster/unit/ZipDeploymentContent.java
rename
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/node/unit/{NodeUnitStructureCall.java
=> NodeUnitInspectCall.java} (84%)
rename
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/unit/{UnitStructureCallInput.java
=> UnitInspectCallInput.java} (69%)
rename
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/node/unit/{NodeUnitStructureCommand.java
=> NodeUnitInspectCommand.java} (78%)
rename
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/node/unit/{NodeUnitStructureReplCommand.java
=> NodeUnitInspectReplCommand.java} (79%)
rename
modules/cli/src/main/java/org/apache/ignite/internal/cli/decorators/{UnitStructureDecorator.java
=> UnitInspectDecorator.java} (87%)
rename
modules/cli/src/test/java/org/apache/ignite/internal/cli/call/node/unit/{NodeUnitStructureCallTest.java
=> NodeUnitInspectCallTest.java} (93%)
rename
modules/cli/src/test/java/org/apache/ignite/internal/cli/decorators/{UnitStructureDecoratorTest.java
=> UnitInspectDecoratorTest.java} (67%)
create mode 100644 modules/client/DEVNOTES.md
create mode 100644
modules/client/src/test/java/org/apache/ignite/internal/client/sql/ClientSqlRowTest.java
rename
modules/network-api/src/main/java/org/apache/ignite/internal/network/{JoinedNodes.java
=> LogicalTopologyEventsListener.java} (79%)
copy
modules/network/src/main/java/org/apache/ignite/internal/network/recovery/{InMemoryStaleIds.java
=> StaleNodeHandlingParametersImpl.java} (59%)
copy
modules/network/src/main/java/org/apache/ignite/internal/network/recovery/message/{InternalMessage.java
=> StaleNodeHandlingParameters.java} (76%)
create mode 100644
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/compaction/CompactionRound.java
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/core/call/CallOutput.java
=>
page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/compaction/DeltaFileForCompaction.java}
(51%)
copy
modules/{schema/src/main/java/org/apache/ignite/internal/schema/NullBinaryRow.java
=>
page-memory/src/testFixtures/java/org/apache/ignite/internal/pagememory/TestDataRegion.java}
(63%)
create mode 100644 modules/platforms/DEVNOTES.md
copy
modules/{cli/src/main/java/org/apache/ignite/internal/cli/config/CachedStateConfigProvider.java
=>
rest/src/main/java/org/apache/ignite/internal/rest/health/NodeLivenessIndicator.java}
(58%)
create mode 100644
modules/rest/src/main/java/org/apache/ignite/internal/rest/health/NodeReadinessIndicator.java
create mode 100644
modules/runner/src/integrationTest/java/org/apache/ignite/internal/runner/app/client/ItThinConnectionFailoverTest.java
copy
modules/sql-engine-api/src/main/java/org/apache/ignite/internal/sql/engine/api/expressions/{IgnitePredicate.java
=> IgniteScalar.java} (75%)
rename
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/{IgniteSqlToRelConvertor.java
=> IgniteSqlToRelConverter.java} (90%)
create mode 100644
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/api/SqlRowTest.java
create mode 100644
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/expressions/IgniteScalarTest.java
create mode 100644
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/expressions/IgniteSqlToRelConverterTest.java