This is an automated email from the ASF dual-hosted git repository.
mmuzaf pushed a change to branch ignite-19178
in repository https://gitbox.apache.org/repos/asf/ignite.git
from ff7d167d7aa fix pr from fork
add 42226ad246b IGNITE-17867 Fix node start failure if cpMapSnapshot.bin
file is corrupted - Fixes #10619.
add 15cce746f3d Improve the role binding, the permissions of ClusterRole
are too high (#10574)
add da02f3556eb IGNITE-19221 Java thin: Add
ClientConfiguration.clusterDiscoveryEnabled (#10623)
add 4455b54eabf IGNITE-19236 orphaned_tests.txt location calculation
simplification (#10625)
add c79a62f2d60 IGNITE-18425 Added CDC command to forcefully resend cache
data (#10524)
add 72b0d613e05 IGNITE-19237 Dependency copying should happed on package
phase instead of test-compile (#10626)
new d7d27de68ac Merge branch 'master' into ignite-19178
The 1 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:
docs/_docs/code-snippets/k8s/cluster-role.yaml | 6 +-
docs/_docs/persistence/change-data-capture.adoc | 22 +-
.../internal/commandline/cdc/CdcCommand.java | 97 +------
.../CdcSubcommands.java} | 49 ++--
...and.java => DeleteLostSegmentLinksCommand.java} | 23 +-
.../internal/commandline/cdc/ResendCommand.java | 115 ++++++++
.../commandline/CommandHandlerParsingTest.java | 4 +-
.../testsuites/IgniteControlUtilityTestSuite2.java | 4 +-
.../org/apache/ignite/util/CdcCommandTest.java | 321 ++++++++++++++++++++-
.../apache/ignite/util/CdcResendCommandTest.java | 97 +++++++
.../util/GridCommandHandlerClusterByClassTest.java | 4 +-
.../ignite/configuration/ClientConfiguration.java | 34 +++
.../org/apache/ignite/internal/cdc/CdcMain.java | 3 +-
.../client/thin/ClientDiscoveryContext.java | 8 +-
.../wal/record/CdcDataRecord.java} | 17 +-
.../internal/pagemem/wal/record/WALRecord.java | 5 +-
.../checkpoint/CheckpointMarkersStorage.java | 2 +-
.../persistence/wal/FileWriteAheadLogManager.java | 3 +-
.../wal/reader/StandaloneWalRecordsIterator.java | 1 +
.../wal/serializer/RecordDataV1Serializer.java | 3 +-
.../wal/serializer/RecordDataV2Serializer.java | 3 +
.../visor/cdc/VisorCdcCacheDataResendTask.java | 248 ++++++++++++++++
.../VisorCdcCacheDataResendTaskArg.java} | 30 +-
.../org/apache/ignite/cdc/AbstractCdcTest.java | 10 +-
.../org/apache/ignite/client/ReliabilityTest.java | 27 +-
.../client/thin/AbstractThinClientTest.java | 26 +-
.../thin/ThinClientEnpointsDiscoveryTest.java | 15 +
.../IgnitePdsCheckpointMapSnapshotTest.java | 23 ++
.../testframework/wal/record/RecordUtils.java | 2 +
...ridCommandHandlerClusterByClassTest_help.output | 9 +-
...andHandlerClusterByClassWithSSLTest_help.output | 9 +-
modules/ducktests/pom.xml | 2 +-
.../kubernetes/config/az/ignite-account-role.yaml | 2 +-
.../kubernetes/config/az/ignite-role-binding.yaml | 4 +-
.../kubernetes/config/eks/ignite-account-role.yaml | 2 +-
.../kubernetes/config/eks/ignite-role-binding.yaml | 4 +-
.../kubernetes/config/gce/ignite-account-role.yaml | 2 +-
.../kubernetes/config/gce/ignite-role-binding.yaml | 4 +-
modules/sqlline/pom.xml | 2 +-
.../testsuites/OrphanedTestCollection.java | 34 +--
parent/pom.xml | 2 +-
41 files changed, 1020 insertions(+), 258 deletions(-)
copy
modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/{snapshot/SnapshotSubcommands.java
=> cdc/CdcSubcommands.java} (52%)
copy
modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/cdc/{CdcCommand.java
=> DeleteLostSegmentLinksCommand.java} (91%)
create mode 100644
modules/control-utility/src/main/java/org/apache/ignite/internal/commandline/cdc/ResendCommand.java
create mode 100644
modules/control-utility/src/test/java/org/apache/ignite/util/CdcResendCommandTest.java
copy
modules/core/src/main/java/org/apache/ignite/internal/{util/lang/gridfunc/IdentityClosure.java
=> pagemem/wal/record/CdcDataRecord.java} (70%)
create mode 100644
modules/core/src/main/java/org/apache/ignite/internal/visor/cdc/VisorCdcCacheDataResendTask.java
copy
modules/core/src/main/java/org/apache/ignite/internal/visor/{misc/VisorClusterChangeTagTaskArg.java
=> cdc/VisorCdcCacheDataResendTaskArg.java} (70%)