This is an automated email from the ASF dual-hosted git repository.
ptupitsyn pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git.
from 49f4086 IGNITE-13569 disable archiving + walCompactionEnabled
probably broke reading from wal on server restart - Fixes #8344.
add fa9c483 IGNITE-13204 Java thin: Add Kubernetes auto discovery
No new revisions were added by this update.
Summary of changes:
.../apache/ignite/client/ClientAddressFinder.java | 42 ++
.../ignite/configuration/ClientConfiguration.java | 58 +-
.../internal/client/thin/ReliableChannel.java | 752 +++++++++++++++------
.../internal/client/thin/TcpIgniteClient.java | 2 +
.../org/apache/ignite/client/ReliabilityTest.java | 31 +-
.../internal/client/thin/ReliableChannelTest.java | 443 ++++++++++++
.../ThinClientPartitionAwarenessDiscoveryTest.java | 167 +++++
...ientPartitionAwarenessUnstableTopologyTest.java | 11 +-
modules/indexing/pom.xml | 8 +
.../org/apache/ignite/client/ClientTestSuite.java | 4 +
modules/kubernetes/pom.xml | 20 +
.../client/ThinClientKubernetesAddressFinder.java | 68 ++
.../KubernetesServiceAddressResolver.java | 225 ++++++
.../kubernetes/connection/package-info.java} | 15 +-
.../KubernetesConnectionConfiguration.java | 159 +++++
.../kubernetes/configuration/package-info.java} | 15 +-
.../kubernetes/TcpDiscoveryKubernetesIpFinder.java | 283 +-------
.../ignite/client/TestClusterClientConnection.java | 157 +++++
.../KubernetesServiceAddressResolverTest.java | 209 ++++++
.../KubernetesConnectionConfigurationTest.java | 73 ++
.../testsuites/IgniteKubernetesTestSuite.java | 10 +-
21 files changed, 2255 insertions(+), 497 deletions(-)
create mode 100644
modules/core/src/main/java/org/apache/ignite/client/ClientAddressFinder.java
create mode 100644
modules/core/src/test/java/org/apache/ignite/internal/client/thin/ReliableChannelTest.java
create mode 100644
modules/core/src/test/java/org/apache/ignite/internal/client/thin/ThinClientPartitionAwarenessDiscoveryTest.java
create mode 100644
modules/kubernetes/src/main/java/org/apache/ignite/client/ThinClientKubernetesAddressFinder.java
create mode 100644
modules/kubernetes/src/main/java/org/apache/ignite/internal/kubernetes/connection/KubernetesServiceAddressResolver.java
copy
modules/kubernetes/src/{test/java/org/apache/ignite/testsuites/IgniteKubernetesTestSuite.java
=>
main/java/org/apache/ignite/internal/kubernetes/connection/package-info.java}
(68%)
create mode 100644
modules/kubernetes/src/main/java/org/apache/ignite/kubernetes/configuration/KubernetesConnectionConfiguration.java
copy
modules/kubernetes/src/{test/java/org/apache/ignite/testsuites/IgniteKubernetesTestSuite.java
=> main/java/org/apache/ignite/kubernetes/configuration/package-info.java}
(68%)
create mode 100644
modules/kubernetes/src/test/java/org/apache/ignite/client/TestClusterClientConnection.java
create mode 100644
modules/kubernetes/src/test/java/org/apache/ignite/internal/kubernetes/connection/KubernetesServiceAddressResolverTest.java
create mode 100644
modules/kubernetes/src/test/java/org/apache/ignite/kubernetes/configuration/KubernetesConnectionConfigurationTest.java