This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-28266
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
omit 3eab803e0a3 Prevent log4j from being bumped
omit 36b91133010 Revert log4j bumping
add 8d8c80f5b6e IGNITE-28289 Fix mention ticket job (#7811)
add 94e200bb6d4 IGNITE-28288 Revert "Use loopback IP address as listen
address in tests" (#7812)
add 229ef767e08 IGNITE-28267 Remove deprecated usages from
ScaleCubeDirectMarshallerTransport (#7800)
add 64d7772625e IGNITE-28073 Ensure deployment unit JAR is built before
running examples via Gradle (#7710)
add fa0e747595b IGNITE-28238 Fix exceptions due to raft stop (#7788)
add e4fb45e1313 IGNITE-28291 Update ScaleCube to 2.7.7 (Java11-compatible)
(#7816)
add cfdc7e73e48 IGNITE-28295 Support schema-sync related changes not bound
to table version (#7821)
add 4b3f7b26d4b IGNITE-28300 Update Custom JDK value within nightly tests
(#7823)
add 3eb50900656 IGNITE-27651 Clean up direct tx on client disconnect
(#7779)
add ae5b2de7bba Revert log4j bumping
add 86bed77d17d Prevent log4j from being bumped
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 (3eab803e0a3)
\
N -- N -- N refs/heads/ignite-28266 (86bed77d17d)
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:
.github/dependabot.yml | 6 +-
.teamcity/files/scripts/bash/CheckCodeBase.sh | 10 +-
.teamcity/test/build_types/RunAllTestsCustomJDK.kt | 2 +-
build.gradle | 4 +
examples/java/README.md | 40 +++--
examples/java/build.gradle | 11 +-
.../code/deployment/CodeDeploymentExample.java | 4 +-
.../example/compute/ComputeAsyncExample.java | 5 +-
.../example/compute/ComputeBroadcastExample.java | 5 +-
.../compute/ComputeCancellationExample.java | 5 +-
.../example/compute/ComputeColocatedExample.java | 5 +-
.../ignite/example/compute/ComputeExample.java | 5 +-
.../example/compute/ComputeJobPriorityExample.java | 5 +-
.../example/compute/ComputeJobStateExample.java | 5 +-
.../example/compute/ComputeMapReduceExample.java | 5 +-
.../ComputeWithCustomResultMarshallerExample.java | 5 +-
.../example/compute/ComputeWithResultExample.java | 5 +-
.../serialization/SerializationExample.java | 11 +-
.../DistributedComputeWithReceiverExample.java | 5 +-
.../streaming/MultiTableDataStreamerExample.java | 5 +-
.../ignite/example/util/DeployComputeUnit.java | 196 ++++-----------------
gradle/libs.versions.toml | 4 +-
.../compaction/ItCatalogCompactionTest.java | 28 ++-
...eryAfterCatalogTruncatedAboveStoredLwmTest.java | 30 +++-
.../org/apache/ignite/internal/NodeConfig.java | 2 -
.../client/handler/ClientResourceRegistry.java | 82 +++++++--
.../handler/requests/table/ClientTableCommon.java | 19 ++
.../tx/ClientTransactionDiscardRequest.java | 30 +---
.../tx/ClientTxPartitionEnlistmentCleaner.java | 88 +++++++++
.../ignite/internal/client/ClientFutureUtils.java | 20 +--
.../internal/client/tx/ClientTransaction.java | 3 +-
.../apache/ignite/internal/client/tx/DEVNOTES.md | 60 +++++++
.../apache/ignite/client/fakes/FakeTxManager.java | 8 +-
.../management/topology/ItLogicalTopologyTest.java | 14 +-
.../PlatformCompatibilityTestNodeRunner.java | 21 ++-
.../internal/compute/ItExecutionsCleanerTest.java | 14 +-
.../ignite/internal/util/ExceptionUtils.java | 25 +++
.../ItDistributionZonesFiltersTest.java | 14 +-
.../rebalance/ItRebalanceTriggersRecoveryTest.java | 37 +++-
.../ignite/jdbc/ItJdbcConnectionFailoverTest.java | 5 +-
.../network/scalecube/ScaleCubeClusterService.java | 20 +--
.../ScaleCubeDirectMarshallerTransport.java | 81 ++++-----
.../scalecube/ScaleCubeTopologyService.java | 9 +-
.../ScaleCubeDirectMarshallerTransportTest.java | 5 +-
.../scalecube/ScaleCubeTopologyServiceTest.java | 13 +-
.../partition/replicator/fixtures/Node.java | 5 +
.../schema/CatalogValidationSchemasSource.java | 80 ++++++---
.../replicator/schema/FullTableSchema.java | 64 +++++--
.../schemacompat/CompatValidationResult.java | 7 +
.../schemacompat/SchemaCompatibilityValidator.java | 18 +-
.../schemacompat/TableDefinitionDiffKey.java | 18 +-
.../replicator/schema/FullTableSchemaTest.java | 17 +-
.../SchemaCompatibilityValidatorTest.java | 18 +-
.../raftsnapshot/ItTableRaftSnapshotsTest.java | 22 ++-
.../org/apache/ignite/internal/rest/RestNode.java | 1 -
.../internal/client/ItClientDirectMappingTest.java | 16 +-
.../cluster/management/ItClusterInitTest.java | 1 -
.../management/ItDuplicateNodeNamesTest.java | 12 +-
.../ItNodeBootstrapConfigurationTest.java | 1 -
.../internal/runner/app/ItIgniteServerTest.java | 1 -
.../internal/runner/app/ItNoThreadsLeftTest.java | 1 -
.../runner/app/PlatformTestNodeRunner.java | 4 -
.../app/client/ItAbstractThinClientTest.java | 1 -
.../client/ItThinClientChannelValidatorTest.java | 1 -
.../client/ItThinClientTransactionCleanupTest.java | 106 +++++++++++
.../ignite/internal/app/IgniteServerStartTest.java | 1 -
.../ignite/internal/BaseIgniteRestartTest.java | 1 -
.../ignite/internal/ClusterConfiguration.java | 1 -
.../apache/ignite/internal/ConfigTemplates.java | 5 +-
.../org/apache/ignite/internal/ssl/ItSslTest.java | 3 -
.../internal/sql/api/ItSqlCreateZoneTest.java | 26 ++-
.../sql/engine/ItUnstableTopologyTest.java | 18 +-
.../internal/sql/sqllogic/ItSqlLogicTest.java | 1 -
...ilablePartitionsRecoveryByFilterUpdateTest.java | 2 -
...lablePartitionsRecoveryWithNodeRestartTest.java | 35 +++-
.../replication/PartitionReplicaListenerTest.java | 2 +-
.../ZonePartitionReplicaListenerTest.java | 2 +-
.../table/impl/DummyValidationSchemasSource.java | 2 +-
.../ItTransactionPrimaryChangeTest.java | 16 +-
.../tx/distributed/ItTxResourcesVacuumTest.java | 16 +-
.../org/apache/ignite/internal/tx/TxManager.java | 11 +-
.../ignite/internal/tx/impl/OrphanDetector.java | 62 ++++---
.../ignite/internal/tx/impl/TxManagerImpl.java | 27 ++-
.../internal/tx/impl/OrphanDetectorTest.java | 2 +-
settings.gradle | 1 +
85 files changed, 1018 insertions(+), 586 deletions(-)
create mode 100644
modules/client-handler/src/main/java/org/apache/ignite/client/handler/requests/tx/ClientTxPartitionEnlistmentCleaner.java
create mode 100644
modules/client/src/main/java/org/apache/ignite/internal/client/tx/DEVNOTES.md
create mode 100644
modules/runner/src/integrationTest/java/org/apache/ignite/internal/runner/app/client/ItThinClientTransactionCleanupTest.java