This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/gradle/com.google.protobuf-protobuf-java-4.33.4
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
omit d08408ecec2 Bump com.google.protobuf:protobuf-java from 4.33.3 to
4.33.4
add 3c9a54133ae IGNITE-27557 Remove unnecessary pending rows recovery
(#7407)
add c19093c9127 IGNITE-27548 Add recursive option to deploy unit command
(#7402)
add 6c2c1520d52 IGNITE-22092 Sql. Implement subquery decorrelation (#7399)
add 2738c392686 IGNITE-27350 Verify deployment contents (#7310)
add 21becdb5ac5 IGNITE-27526 Fix
testWriteIntentResolutionAfterTableAlreadyDestroyed (#7377)
add 6b1803fc242 IGNITE-27240 Add CI build for Docker images (#7383)
add 0b7d3c4a3a5 IGNITE-27563 Properly close zone partition resources on
stop (#7409)
add 08030dde5cc IGNITE-27568 Refactor IgniteDistributedCache with IMapper
(#7414)
add 720df03ddd0 IGNITE-27570 Revert "IGNITE-27358 Add page memory metrics
(#7320)" (#7415)
add 6981e293d7f IGNITE-27567 Fix CLI broken on Java 11 after IGNITE-27530
(#7416)
add 0f8c798a1a8 IGNITE-27514 Integrate pager for large output handling in
CLI REPL (#7372)
add 642c6fab136 IGNITE-25135 Sql. Consider a possibility to change
deprecated methods after calcite bump to 1.39 (#7295)
add 3e519d2cf3e IGNITE-24204 Enable tests in ItCatalogApiThreadingTest
(#7419)
add 95f9aeb7393 IGNITE-27201 Add CLI command to inspect deployment unit
file tree (#7356)
add ee637b4cd72 IGNITE-27419 Fix exception handling on retry of reset
(#7395)
add ae13d04e7e8 IGNITE-27500 improve log message (#7350)
add 10c43f7acf7 IGNITE-27390 Sql. Use RexUtil#isLosslessCast from calcite
(#7418)
add 14429f22394 IGNITE-25718 Propagate observableTs to compute jobs (#7411)
add 9f05f624157 IGNITE-27595 Reduce the amount of pending rows logs (#7426)
add 63d695fc937 Bump org.junit.platform:junit-platform-testkit from 1.14.1
to 1.14.2 (#7405)
add 1b38938e4ed Bump io.opentelemetry:opentelemetry-exporter-otlp from
1.57.0 to 1.58.0 (#7390)
add 9c0ba037738 Bump com.google.protobuf:protobuf-java from 4.33.3 to
4.33.4
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (d08408ecec2)
\
N -- N -- N
refs/heads/dependabot/gradle/com.google.protobuf-protobuf-java-4.33.4
(9c0ba037738)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.teamcity/build/build_types/ReleaseBuild.kt | 6 +
.teamcity/build/distributions/Docker.kt | 71 ++++
.teamcity/build/distributions/Project.kt | 1 +
gradle/libs.versions.toml | 4 +-
.../java/org/apache/ignite/lang/ErrorGroups.java | 3 +
.../catalog/ItCatalogApiThreadingTest.java | 4 -
.../cli/call/unit/ItDeployUndeployCallsTest.java | 84 +++++
.../cli/commands/unit/ItDeploymentUnitTest.java | 60 ++++
.../unit/ItNodeUnitInspectCommandTest.java | 387 ++++++++++++++++++++
....java => ItNodeUnitInspectReplCommandTest.java} | 3 +-
.../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 | 104 ++++++
.../unit/NodeUnitInspectCall.java} | 29 +-
...nitCallInput.java => UnitInspectCallInput.java} | 47 +--
.../ignite/internal/cli/commands/Options.java | 6 +
.../cluster/unit/ClusterUnitDeployCommand.java | 2 +-
.../cluster/unit/ClusterUnitDeployReplCommand.java | 2 +-
.../cluster/unit/UnitDeployOptionsMixin.java | 14 +
.../cli/commands/node/unit/NodeUnitCommand.java | 2 +-
...istCommand.java => NodeUnitInspectCommand.java} | 34 +-
...ommand.java => NodeUnitInspectReplCommand.java} | 35 +-
.../commands/node/unit/NodeUnitReplCommand.java | 4 +-
.../cli/commands/sql/SqlExecReplCommand.java | 12 +-
.../ignite/internal/cli/config/CliConfigKeys.java | 12 +-
.../repl/context/CommandLineContextProvider.java | 9 +
.../cli/core/repl/executor/ReplExecutorImpl.java | 187 +++++++---
.../repl/executor/ReplExecutorProviderImpl.java | 6 +-
.../cli/core/repl/terminal/PagerSupport.java | 231 ++++++++++++
.../cli/decorators/UnitInspectDecorator.java | 121 +++++++
.../call/node/unit/NodeUnitInspectCallTest.java | 161 +++++++++
.../cli/commands/unit/DeployCommandTest.java | 45 +++
.../cli/core/repl/terminal/PagerSupportTest.java | 227 ++++++++++++
.../cli/decorators/UnitInspectDecoratorTest.java | 179 ++++++++++
.../client/proto/ClientComputeJobPacker.java | 31 +-
.../client/proto/ClientComputeJobUnpacker.java | 24 +-
.../client/proto/ProtocolBitmaskFeature.java | 7 +-
.../internal/compute/ComputeJobDataHolder.java | 12 +-
.../proto/ClientComputeJobPackerUnpackerTest.java | 4 +-
.../ignite/client/handler/ItClientHandlerTest.java | 1 +
.../ignite/client/handler/ClientHandlerModule.java | 3 +-
.../handler/ClientInboundMessageHandler.java | 4 +-
.../ClientComputeExecuteColocatedRequest.java | 5 +-
.../ClientComputeExecuteMapReduceRequest.java | 5 +-
.../ClientComputeExecutePartitionedRequest.java | 5 +-
.../compute/ClientComputeExecuteRequest.java | 5 +-
.../ignite/internal/client/TcpClientChannel.java | 3 +-
.../internal/client/compute/ClientCompute.java | 30 +-
.../metrics/LocalTopologyMetricsSource.java | 20 +-
.../internal/deployunit/DeploymentManagerImpl.java | 4 +-
.../DeploymentUnitAlreadyExistsException.java | 15 +-
.../ignite/internal/compute/ItComputeBaseTest.java | 37 ++
.../internal/compute/ItComputeTestClient.java | 9 +
.../ignite/internal/compute/utils/Clients.java | 16 +-
.../internal/compute/ComputeComponentImpl.java | 9 +-
.../ignite/internal/compute/ExecutionContext.java | 19 +
.../ignite/internal/compute/IgniteComputeImpl.java | 6 +-
.../internal/compute/ComputeComponentImplTest.java | 4 +-
.../LogPushExporterConfigurationSchema.java | 14 +-
.../metrics/exporters/log/LogPushExporter.java | 76 ++--
.../internal/metrics/sources/JvmMetricSource.java | 41 +++
.../internal/metrics/sources/OsMetricSource.java | 6 +
.../metrics/exporters/log/LogPushExporterTest.java | 242 ++++++++++++-
.../metrics/sources/JvmMetricSourceTest.java | 7 +
.../metrics/sources/OsMetricSourceTest.java | 12 +-
.../pagememory/persistence/PageCacheMetrics.java | 29 --
.../persistence/PersistentPageMemory.java | 66 ++--
.../PersistentPageMemoryMetricSource.java | 9 -
.../persistence/PersistentPageMemoryMetrics.java | 98 +-----
.../MeteredPageReplacementPolicyFactory.java | 77 ----
.../replacement/AbstractPageReplacementTest.java | 43 +--
.../ItWriteIntentSwitchRequestHandlerTest.java | 20 +-
.../PartitionReplicaLifecycleManager.java | 3 +
.../partition/replicator/ZoneResourcesManager.java | 21 +-
.../PartitionReplicaLifecycleManagerTest.java | 16 +-
.../replicator/ZoneResourcesManagerTest.java | 75 +++-
modules/platforms/cpp/ignite/common/error_codes.h | 1 +
modules/platforms/cpp/ignite/odbc/common_types.cpp | 1 +
.../Apache.Extensions.Caching.Ignite.csproj | 1 -
.../IgniteDistributedCache.cs | 96 ++---
.../Internal/CacheEntry.cs} | 12 +-
.../Internal/CacheEntryMapper.cs | 94 +++++
.../Internal/IgniteTuplePooledObjectPolicy.cs | 37 --
.../platforms/dotnet/Apache.Ignite/ErrorCodes.g.cs | 5 +-
modules/platforms/python/cpp_module/utils.cpp | 5 +-
.../internal/raft/rebalance/ExceptionUtils.java | 10 +-
...on.java => RaftPeerConfigurationException.java} | 9 +-
.../ignite/internal/replicator/ReplicaManager.java | 19 +-
modules/rest-api/build.gradle | 2 +
.../internal/rest/api/deployment/UnitEntry.java | 49 ++-
.../DeploymentManagementControllerTest.java | 173 ++++-----
.../deployment/CompletedFileUploadSubscriber.java | 3 +-
.../deployment/DuplicateFilenamesException.java} | 14 +-
.../rest/deployment/InputStreamCollectorImpl.java | 21 +-
...ava => DuplicateFilenamesExceptionHandler.java} | 12 +-
.../org/apache/ignite/internal/app/IgniteImpl.java | 3 +-
.../internal/ClusterPerClassIntegrationTest.java | 4 +
.../internal/sql/engine/ItCorrelatesTest.java | 20 +-
.../integrationTest/sql/group1/explain/join.test | 2 +-
.../integrationTest/sql/group1/explain/scan.test | 4 +-
.../engine/exec/exp/agg/AccumulatorsFactory.java | 2 +-
.../sql/engine/externalize/RelOptSchemaImpl.java | 4 +-
.../internal/sql/engine/hint/IgniteHint.java | 5 +-
.../engine/metadata/IgniteMdDistinctRowCount.java | 5 +-
.../sql/engine/metadata/IgniteMdDistribution.java | 4 +-
.../engine/metadata/IgniteMdNonCumulativeCost.java | 3 +-
.../metadata/IgniteMdPercentageOriginalRows.java | 3 +-
.../sql/engine/metadata/IgniteMdPredicates.java | 6 +-
.../sql/engine/metadata/IgniteMdRowCount.java | 5 +-
.../sql/engine/metadata/IgniteMdSelectivity.java | 5 +-
.../sql/engine/prepare/IgniteSqlValidator.java | 2 +-
...utOfRangeLiteralComparisonReductionShuttle.java | 6 +-
.../internal/sql/engine/prepare/PlannerHelper.java | 74 ++++
.../internal/sql/engine/prepare/PlannerPhase.java | 11 +
.../sql/engine/prepare/PrepareServiceImpl.java | 2 +-
.../internal/sql/engine/rel/IgniteProject.java | 3 +-
.../rel/agg/IgniteColocatedAggregateBase.java | 7 +-
.../sql/engine/rel/agg/MapReduceAggregates.java | 4 +-
.../engine/rule/SortAggregateConverterRule.java | 7 +-
.../sql/engine/rule/TableModifyConverterRule.java | 6 +-
.../rule/logical/IgniteJoinConditionPushRule.java | 7 +-
.../sql/engine/schema/SqlSchemaManagerImpl.java | 5 +-
.../ignite/internal/sql/engine/util/Commons.java | 3 +-
.../ignite/internal/sql/engine/util/RexUtils.java | 46 +--
.../engine/exec/mapping/FragmentMappingTest.java | 2 +-
.../rel/HashAggregateSingleGroupExecutionTest.java | 15 +-
.../engine/framework/PredefinedSchemaManager.java | 8 +-
.../sql/engine/planner/AbstractPlannerTest.java | 4 +-
.../planner/CorrelatedSubqueryPlannerTest.java | 8 +-
.../planner/IndexSearchBoundsPlannerTest.java | 12 +-
.../planner/PartitionPruningMetadataTest.java | 4 +-
.../sql/engine/planner/PartitionPruningTest.java | 3 +-
.../sql/engine/planner/PlannerTimeoutTest.java | 2 +-
.../planner/PredicatePushDownPlannerTest.java | 2 +-
.../ProjectCorrelateTransposePlannerTest.java | 4 +-
.../planner/ProjectFilterScanMergePlannerTest.java | 10 +-
.../engine/schema/SqlSchemaManagerImplTest.java | 44 +--
.../src/test/resources/mapping/correlated.test | 20 +-
.../resources/mapping/test_partition_pruning.test | 4 +-
.../src/test/resources/tpcds/plan/q1.plan | 155 ++++----
.../src/test/resources/tpcds/plan/q10.plan | 244 ++++++-------
.../src/test/resources/tpcds/plan/q14.plan | 2 +-
.../src/test/resources/tpcds/plan/q16.plan | 247 +++++++------
.../src/test/resources/tpcds/plan/q30.plan | 175 +++++----
.../src/test/resources/tpcds/plan/q32.plan | 141 +++-----
.../src/test/resources/tpcds/plan/q41.plan | 119 +++++--
.../src/test/resources/tpcds/plan/q5.plan | 2 +-
.../src/test/resources/tpcds/plan/q6.plan | 217 ++++++------
.../src/test/resources/tpcds/plan/q69.plan | 278 +++++++--------
.../src/test/resources/tpcds/plan/q77.plan | 2 +-
.../src/test/resources/tpcds/plan/q8.plan | 28 +-
.../src/test/resources/tpcds/plan/q80.plan | 2 +-
.../src/test/resources/tpcds/plan/q81.plan | 183 +++++-----
.../src/test/resources/tpcds/plan/q92.plan | 141 +++-----
.../src/test/resources/tpcds/plan/q94.plan | 251 +++++++------
.../src/test/resources/tpch/plan/q17.plan | 128 +++----
.../src/test/resources/tpch/plan/q2.plan | 220 ++++++------
.../src/test/resources/tpch/plan/q20.plan | 126 +++----
.../src/test/resources/tpch/plan/q21.plan | 392 +++++++++++++++------
.../src/test/resources/tpch/plan/q22.plan | 131 ++++---
.../src/test/resources/tpch/plan/q4.plan | 60 ++--
.../table/distributed/StorageUpdateHandler.java | 28 +-
.../internal/table/distributed/TableManager.java | 8 +-
.../ItDisasterRecoveryReconfigurationTest.java | 99 +++---
packaging/build.gradle | 2 +-
packaging/cli/build.gradle | 1 -
packaging/cli/start.sh | 1 -
packaging/docker/Dockerfile | 21 +-
packaging/docker/Dockerfile.cli | 4 +-
172 files changed, 5160 insertions(+), 2662 deletions(-)
create mode 100644 .teamcity/build/distributions/Docker.kt
create mode 100644
modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/unit/ItNodeUnitInspectCommandTest.java
copy
modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/unit/{ItDeploymentUnitReplTest.java
=> ItNodeUnitInspectReplCommandTest.java} (89%)
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
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/{cluster/unit/UndeployUnitCall.java
=> node/unit/NodeUnitInspectCall.java} (63%)
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/unit/{ListUnitCallInput.java
=> UnitInspectCallInput.java} (54%)
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/node/unit/{NodeUnitListCommand.java
=> NodeUnitInspectCommand.java} (60%)
copy
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/node/unit/{NodeUnitListReplCommand.java
=> NodeUnitInspectReplCommand.java} (61%)
create mode 100644
modules/cli/src/main/java/org/apache/ignite/internal/cli/core/repl/terminal/PagerSupport.java
create mode 100644
modules/cli/src/main/java/org/apache/ignite/internal/cli/decorators/UnitInspectDecorator.java
create mode 100644
modules/cli/src/test/java/org/apache/ignite/internal/cli/call/node/unit/NodeUnitInspectCallTest.java
create mode 100644
modules/cli/src/test/java/org/apache/ignite/internal/cli/core/repl/terminal/PagerSupportTest.java
create mode 100644
modules/cli/src/test/java/org/apache/ignite/internal/cli/decorators/UnitInspectDecoratorTest.java
delete mode 100644
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/PageCacheMetrics.java
delete mode 100644
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/replacement/MeteredPageReplacementPolicyFactory.java
copy modules/platforms/dotnet/{Apache.Ignite/Internal/MetricsContext.cs =>
Apache.Extensions.Caching.Ignite/Internal/CacheEntry.cs} (78%)
create mode 100644
modules/platforms/dotnet/Apache.Extensions.Caching.Ignite/Internal/CacheEntryMapper.cs
delete mode 100644
modules/platforms/dotnet/Apache.Extensions.Caching.Ignite/Internal/IgniteTuplePooledObjectPolicy.cs
copy
modules/raft-api/src/main/java/org/apache/ignite/internal/raft/rebalance/{RaftStaleUpdateException.java
=> RaftPeerConfigurationException.java} (71%)
copy
modules/{code-deployment/src/main/java/org/apache/ignite/internal/deployunit/exception/DeploymentUnitWriteException.java
=>
rest/src/main/java/org/apache/ignite/internal/rest/deployment/DuplicateFilenamesException.java}
(71%)
copy
modules/rest/src/main/java/org/apache/ignite/internal/rest/deployment/exception/handler/{DeploymentUnitZipExceptionHandler.java
=> DuplicateFilenamesExceptionHandler.java} (78%)