This is an automated email from the ASF dual-hosted git repository. mmuzaf pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/ignite-extensions.git
commit 7e2324cf19337fd92598a906bbe71d5bafb2a26f Merge: 37a4bcf c5276cb Author: Maxim Muzafarov <[email protected]> AuthorDate: Mon Oct 25 14:03:23 2021 +0300 IGNITE-15541 Move aws, gce, azure IP finders to the ignite-extenstsions modules/aws-ext/README.txt | 34 + modules/aws-ext/assembly/aws-ext.xml | 45 + modules/aws-ext/licenses/apache-2.0.txt | 202 ++++ modules/aws-ext/pom.xml | 255 +++++ .../ignite/spi/checkpoint/s3/S3CheckpointData.java | 146 +++ .../ignite/spi/checkpoint/s3/S3CheckpointSpi.java | 830 +++++++++++++++ .../spi/checkpoint/s3/S3CheckpointSpiMBean.java | 71 ++ .../ignite/spi/checkpoint/s3/S3TimeData.java | 79 ++ .../ignite/spi/checkpoint/s3/package-info.java | 23 + .../tcp/ipfinder/elb/TcpDiscoveryAlbIpFinder.java | 218 ++++ .../tcp/ipfinder/elb/TcpDiscoveryElbIpFinder.java | 186 ++++ .../discovery/tcp/ipfinder/elb/package-info.java | 23 + .../tcp/ipfinder/s3/TcpDiscoveryS3IpFinder.java | 501 +++++++++ .../s3/encrypt/AsymmetricKeyEncryptionService.java | 109 ++ .../s3/encrypt/AwsKmsEncryptionService.java | 154 +++ .../tcp/ipfinder/s3/encrypt/EncryptionService.java | 47 + .../s3/encrypt/SymmetricKeyEncryptionService.java | 98 ++ .../tcp/ipfinder/s3/encrypt/package-info.java | 21 + .../discovery/tcp/ipfinder/s3/package-info.java | 21 + .../checkpoint/s3/S3CheckpointManagerSelfTest.java | 73 ++ .../s3/S3CheckpointSpiConfigSelfTest.java | 36 + .../spi/checkpoint/s3/S3CheckpointSpiSelfTest.java | 254 +++++ ...eckpointSpiStartStopBucketEndpointSelfTest.java | 51 + ...CheckpointSpiStartStopSSEAlgorithmSelfTest.java | 51 + .../s3/S3CheckpointSpiStartStopSelfTest.java | 51 + .../checkpoint/s3/S3SessionCheckpointSelfTest.java | 56 + .../ignite/spi/checkpoint/s3/package-info.java | 23 + .../elb/TcpDiscoveryAlbIpFinderSelfTest.java | 81 ++ .../elb/TcpDiscoveryElbIpFinderSelfTest.java | 83 ++ .../discovery/tcp/ipfinder/elb/package-info.java | 23 + .../s3/TcpDiscoveryS3IpFinderAbstractSelfTest.java | 168 +++ ...ryS3IpFinderAwsCredentialsProviderSelfTest.java | 49 + ...pDiscoveryS3IpFinderAwsCredentialsSelfTest.java | 48 + ...pDiscoveryS3IpFinderBucketEndpointSelfTest.java | 57 + ...veryS3IpFinderClientSideEncryptionSelfTest.java | 72 ++ .../TcpDiscoveryS3IpFinderKeyPrefixSelfTest.java | 70 ++ ...TcpDiscoveryS3IpFinderSSEAlgorithmSelfTest.java | 50 + .../tcp/ipfinder/s3/client/DummyObjectListing.java | 83 ++ .../ipfinder/s3/client/DummyObjectListingTest.java | 70 ++ .../tcp/ipfinder/s3/client/DummyS3Client.java | 1085 ++++++++++++++++++++ .../tcp/ipfinder/s3/client/DummyS3ClientTest.java | 169 +++ .../tcp/ipfinder/s3/client/package-info.java | 22 + .../AsymmetricKeyEncryptionServiceTest.java | 97 ++ .../s3/encrypt/AwsKmsEncryptionServiceTest.java | 73 ++ .../ipfinder/s3/encrypt/MockEncryptionService.java | 66 ++ .../s3/encrypt/MockEncryptionServiceTest.java | 49 + .../encrypt/SymmetricKeyEncryptionServiceTest.java | 54 + .../tcp/ipfinder/s3/encrypt/package-info.java | 21 + .../discovery/tcp/ipfinder/s3/package-info.java | 23 + .../ignite/testsuites/IgniteElbTestSuite.java | 32 + .../ignite/testsuites/IgniteS3TestSuite.java | 108 ++ modules/azure-ext/README.txt | 34 + modules/azure-ext/assembly/azure-ext.xml | 45 + modules/azure-ext/licenses/apache-2.0.txt | 202 ++++ modules/azure-ext/pom.xml | 422 ++++++++ .../azure/TcpDiscoveryAzureBlobStoreIpFinder.java | 350 +++++++ .../spi/discovery/tcp/ipfinder/package-info.java | 23 + ...TcpDiscoveryAzureBlobStoreIpFinderSelfTest.java | 100 ++ .../discovery/tcp/ipfinder/azure/package-info.java | 21 + .../ignite/testsuites/IgniteAzureTestSuite.java | 61 ++ modules/gce-ext/README.txt | 34 + modules/gce-ext/assembly/gce-ext.xml | 45 + modules/gce-ext/licenses/apache-2.0.txt | 202 ++++ modules/gce-ext/pom.xml | 164 +++ .../gce/TcpDiscoveryGoogleStorageIpFinder.java | 431 ++++++++ .../discovery/tcp/ipfinder/gce/package-info.java | 23 + .../TcpDiscoveryGoogleStorageIpFinderSelfTest.java | 97 ++ .../discovery/tcp/ipfinder/gce/package-info.java | 23 + .../ignite/testsuites/IgniteGCETestSuite.java | 62 ++ parent/pom.xml | 2 - pom.xml | 3 + 71 files changed, 8653 insertions(+), 2 deletions(-)
