├── .github ├── CODEOWNERS ├── dependabot.yml └── workflows │ ├── build_site.yml │ ├── codeql-analysis.yml │ ├── create_release.yml │ ├── main_pull_request_workflow.yml │ ├── main_push_workflow.yml │ └── release_pr_workflow.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── RELEASE-NOTES.md ├── SECURITY.md ├── azure-sink-connector ├── README.md ├── build.gradle.kts └── src │ ├── integration-test │ └── java │ │ └── io │ │ └── aiven │ │ └── kafka │ │ └── connect │ │ └── azure │ │ └── sink │ │ ├── AbstractIntegrationTest.java │ │ ├── AvroIntegrationTest.java │ │ ├── AvroParquetIntegrationTest.java │ │ ├── IntegrationTest.java │ │ └── ParquetIntegrationTest.java │ ├── main │ ├── java │ │ └── io │ │ │ └── aiven │ │ │ └── kafka │ │ │ └── connect │ │ │ └── azure │ │ │ └── sink │ │ │ ├── AzureBlobSinkConfig.java │ │ │ ├── AzureBlobSinkConfigDef.java │ │ │ ├── AzureBlobSinkConnector.java │ │ │ ├── AzureBlobSinkTask.java │ │ │ ├── BlobWritableByteChannel.java │ │ │ └── Version.java │ └── resources │ │ ├── META-INF │ │ └── org.apache.kafka.connect.sink.SinkConnector │ │ └── azure-blob-sink-connector-for-apache-kafka-version.properties │ └── test │ ├── java │ └── io │ │ └── aiven │ │ └── kafka │ │ └── connect │ │ └── azure │ │ └── sink │ │ ├── AzureBlobSinkTaskTest.java │ │ ├── config │ │ └── AzureSinkConfigTest.java │ │ └── testutils │ │ ├── AzureBlobAccessor.java │ │ ├── Record.java │ │ └── Utils.java │ └── resources │ ├── azure-blob-sink-connector-for-apache-kafka.properties │ ├── blns.txt │ └── log4j.properties ├── azure-source-connector ├── .jqwik-database ├── README.md ├── build.gradle.kts └── src │ ├── integration-test │ └── java │ │ └── aiven │ │ └── kafka │ │ └── connect │ │ └── azure │ │ └── source │ │ ├── AbstractIntegrationTest.java │ │ ├── AzureBlobAccessor.java │ │ └── AzureBlobClientIntegrationTest.java │ ├── main │ ├── java │ │ └── io │ │ │ └── aiven │ │ │ └── kafka │ │ │ └── connect │ │ │ └── azure │ │ │ └── source │ │ │ ├── AzureBlobSourceConnector.java │ │ │ ├── AzureBlobSourceTask.java │ │ │ ├── config │ │ │ ├── AzureBlobConfigFragment.java │ │ │ ├── AzureBlobSourceConfig.java │ │ │ └── AzureBlobSourceConfigDef.java │ │ │ └── utils │ │ │ ├── AzureBlobClient.java │ │ │ ├── AzureBlobOffsetManagerEntry.java │ │ │ ├── AzureBlobSourceRecord.java │ │ │ ├── AzureBlobSourceRecordIterator.java │ │ │ └── VersionInfo.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── org.apache.kafka.connect.source.SourceConnector │ │ └── azure-blob-source-connector-for-apache-kafka-version.properties │ ├── templates │ ├── configData.md.vm │ └── configData.yml.vm │ └── test │ └── java │ └── io │ └── aiven │ └── kafka │ └── connect │ └── azure │ └── source │ └── utils │ ├── AzureBlobClientTest.java │ ├── AzureBlobOffsetManagerEntryTest.java │ ├── AzureBlobSourceRecordIteratorTest.java │ └── AzureBlobSourceRecordTest.java ├── commons ├── README.md ├── build.gradle.kts └── src │ ├── main │ └── java │ │ └── io │ │ └── aiven │ │ ├── commons │ │ ├── collections │ │ │ └── RingBuffer.java │ │ └── strings │ │ │ └── CasedString.java │ │ └── kafka │ │ └── connect │ │ └── common │ │ ├── NativeInfo.java │ │ ├── config │ │ ├── AbstractFragmentSetter.java │ │ ├── AivenCommonConfig.java │ │ ├── BackoffPolicyConfig.java │ │ ├── CommonConfig.java │ │ ├── CommonConfigFragment.java │ │ ├── CompressionFragment.java │ │ ├── CompressionType.java │ │ ├── ConfigFragment.java │ │ ├── FileNameFragment.java │ │ ├── FilenameTemplateVariable.java │ │ ├── FixedSetRecommender.java │ │ ├── FormatType.java │ │ ├── KafkaFragment.java │ │ ├── OutputField.java │ │ ├── OutputFieldEncodingType.java │ │ ├── OutputFieldType.java │ │ ├── OutputFormatFragment.java │ │ ├── SinkCommonConfig.java │ │ ├── SourceCommonConfig.java │ │ ├── SourceConfigFragment.java │ │ ├── StableTimeFormatter.java │ │ ├── TimestampSource.java │ │ ├── TransformerFragment.java │ │ ├── enums │ │ │ └── ErrorsTolerance.java │ │ └── validators │ │ │ ├── FileCompressionTypeValidator.java │ │ │ ├── FilenameTemplateValidator.java │ │ │ ├── NonEmptyPassword.java │ │ │ ├── OutputFieldsEncodingValidator.java │ │ │ ├── OutputFieldsValidator.java │ │ │ ├── OutputTypeValidator.java │ │ │ ├── SourcenameTemplateValidator.java │ │ │ ├── TimeZoneValidator.java │ │ │ ├── TimestampSourceValidator.java │ │ │ └── UrlValidator.java │ │ ├── grouper │ │ ├── KeyAndTopicPartitionRecordGrouper.java │ │ ├── KeyRecordGrouper.java │ │ ├── RecordGrouper.java │ │ ├── RecordGrouperFactory.java │ │ ├── SchemaBasedTopicPartitionKeyRecordGrouper.java │ │ ├── SchemaBasedTopicPartitionRecordGrouper.java │ │ ├── TopicPartitionKeyRecordGrouper.java │ │ └── TopicPartitionRecordGrouper.java │ │ ├── output │ │ ├── OutputStreamWriter.java │ │ ├── OutputWriter.java │ │ ├── SinkRecordConverter.java │ │ ├── SinkSchemaBuilder.java │ │ ├── avro │ │ │ ├── AvroConfig.java │ │ │ ├── AvroOutputWriter.java │ │ │ └── AvroSchemaBuilder.java │ │ ├── jsonwriter │ │ │ ├── AbstractJsonOutputStreamWriter.java │ │ │ ├── HeaderBuilder.java │ │ │ ├── JsonLinesOutputStreamWriter.java │ │ │ ├── JsonLinesOutputWriter.java │ │ │ ├── JsonOutputFieldComposer.java │ │ │ ├── JsonOutputStreamWriter.java │ │ │ ├── JsonOutputWriter.java │ │ │ ├── KeyBuilder.java │ │ │ ├── ObjectMapperProvider.java │ │ │ ├── OffsetBuilder.java │ │ │ ├── OutputFieldBuilder.java │ │ │ ├── TimestampBuilder.java │ │ │ └── ValueBuilder.java │ │ ├── parquet │ │ │ ├── ParquetConfig.java │ │ │ ├── ParquetOutputWriter.java │ │ │ ├── ParquetPositionOutputStream.java │ │ │ └── ParquetSchemaBuilder.java │ │ └── plainwriter │ │ │ ├── AbstractValuePlainWriter.java │ │ │ ├── Base64ValuePlainWriter.java │ │ │ ├── HeadersPlainWriter.java │ │ │ ├── KeyPlainWriter.java │ │ │ ├── OffsetPlainWriter.java │ │ │ ├── OutputFieldPlainWriter.java │ │ │ ├── PlainOutputStreamWriter.java │ │ │ ├── PlainOutputWriter.java │ │ │ ├── TimestampPlainWriter.java │ │ │ └── ValuePlainWriter.java │ │ ├── source │ │ ├── AbstractSourceRecord.java │ │ ├── AbstractSourceRecordIterator.java │ │ ├── AbstractSourceTask.java │ │ ├── NativeSourceData.java │ │ ├── OffsetManager.java │ │ ├── README.md │ │ ├── input │ │ │ ├── AvroTransformer.java │ │ │ ├── ByteArrayTransformer.java │ │ │ ├── InputFormat.java │ │ │ ├── JsonTransformer.java │ │ │ ├── ParquetTransformer.java │ │ │ ├── Transformer.java │ │ │ ├── TransformerFactory.java │ │ │ ├── parquet │ │ │ │ └── LocalInputFile.java │ │ │ └── utils │ │ │ │ └── FilePatternUtils.java │ │ └── task │ │ │ ├── Context.java │ │ │ ├── DistributionStrategy.java │ │ │ └── DistributionType.java │ │ └── templating │ │ ├── Template.java │ │ ├── TemplateParser.java │ │ ├── TemplatePart.java │ │ ├── TextTemplatePart.java │ │ └── VariableTemplatePart.java │ ├── test │ ├── java │ │ └── io │ │ │ └── aiven │ │ │ └── kafka │ │ │ └── connect │ │ │ └── common │ │ │ ├── config │ │ │ ├── AivenCommonConfigTest.java │ │ │ ├── CompressionTypeTest.java │ │ │ ├── FileNameFragmentTest.java │ │ │ ├── StableTimeFormatterTest.java │ │ │ ├── TransformerFragmentTest.java │ │ │ └── validators │ │ │ │ ├── FilenameTemplateValidatorTest.java │ │ │ │ └── SourcenameTemplateValidatorTest.java │ │ │ ├── grouper │ │ │ ├── KeyAndTopicPartitionRecordGrouperTest.java │ │ │ ├── KeyRecordGrouperTest.java │ │ │ ├── RecordGrouperFactoryTest.java │ │ │ ├── SchemaBasedTopicPartitionKeyRecordGrouperTest.java │ │ │ ├── SchemaBasedTopicPartitionRecordGrouperTest.java │ │ │ ├── TopicPartitionKeyRecordGrouperTest.java │ │ │ └── TopicPartitionRecordGrouperTest.java │ │ │ ├── output │ │ │ ├── JsonLinesOutputWriterTest.java │ │ │ ├── JsonOutputWriterTest.java │ │ │ ├── JsonOutputWriterTestHelper.java │ │ │ ├── SchemaBuilderTest.java │ │ │ ├── SinkRecordConverterTest.java │ │ │ ├── avro │ │ │ │ ├── AvroCodecParameters.java │ │ │ │ ├── AvroConfigTest.java │ │ │ │ └── AvroOutputWriterTest.java │ │ │ └── parquet │ │ │ │ ├── ParquetConfigTest.java │ │ │ │ └── ParquetOutputWriterTest.java │ │ │ ├── source │ │ │ ├── AbstractSourceTaskTest.java │ │ │ ├── OffsetManagerTest.java │ │ │ ├── RingBufferTest.java │ │ │ ├── TaskAssignmentTest.java │ │ │ ├── impl │ │ │ │ ├── ExampleNativeClient.java │ │ │ │ ├── ExampleNativeObject.java │ │ │ │ ├── ExampleOffsetManagerEntry.java │ │ │ │ ├── ExampleSourceRecord.java │ │ │ │ ├── ExampleSourceRecordIterator.java │ │ │ │ └── package-info.java │ │ │ ├── input │ │ │ │ ├── AvroTransformerTest.java │ │ │ │ ├── ByteArrayTransformerTest.java │ │ │ │ ├── ExampleSourceRecordIteratorTest.java │ │ │ │ ├── ExampleSourceRecordTest.java │ │ │ │ ├── JsonTransformerTest.java │ │ │ │ ├── ParquetTransformerTest.java │ │ │ │ ├── TransformerStreamingTest.java │ │ │ │ └── utils │ │ │ │ │ └── FilePatternUtilsTest.java │ │ │ └── task │ │ │ │ ├── HashDistributionStrategyTest.java │ │ │ │ └── PartitionDistributionStrategyTest.java │ │ │ └── templating │ │ │ └── TemplateTest.java │ └── resources │ │ ├── blns.txt │ │ └── logback-test.xml │ └── testFixtures │ └── java │ └── io │ └── aiven │ ├── commons │ └── kafka │ │ └── testkit │ │ ├── KafkaConnectRunner.java │ │ ├── KafkaIntegrationTestBase.java │ │ ├── KafkaManager.java │ │ └── SchemaRegistryContainer.java │ └── kafka │ └── connect │ └── common │ ├── config │ ├── BackoffPolicyFragmentFixture.java │ ├── FileNameFragmentFixture.java │ ├── OutputFormatFragmentFixture.java │ └── ParquetTestingFixture.java │ ├── format │ ├── AvroTestDataFixture.java │ ├── JsonTestDataFixture.java │ └── ParquetTestDataFixture.java │ ├── integration │ ├── ConsumerPropertiesBuilder.java │ ├── StorageBase.java │ ├── sink │ │ └── SinkStorage.java │ └── source │ │ ├── AbstractOffsetManagerIntegrationTest.java │ │ ├── AbstractSourceIntegrationBase.java │ │ ├── AbstractSourceIntegrationTest.java │ │ ├── AbstractSourceIteratorIntegrationTest.java │ │ └── SourceStorage.java │ └── source │ ├── AbstractSourceRecordIteratorTest.java │ └── AbstractSourceRecordTest.java ├── gcs-sink-connector ├── .gitignore ├── README.md ├── build.gradle.kts └── src │ ├── integration-test │ ├── java │ │ └── io │ │ │ └── aiven │ │ │ └── kafka │ │ │ └── connect │ │ │ ├── common │ │ │ └── grouper │ │ │ │ ├── GcsSinkTaskGroupByKeyPropertiesTest.java │ │ │ │ ├── GcsSinkTaskGroupByTopicPartitionPropertiesTest.java │ │ │ │ └── PbtBase.java │ │ │ └── gcs │ │ │ ├── AbstractIntegrationTest.java │ │ │ ├── AvroIntegrationTest.java │ │ │ ├── AvroParquetIntegrationTest.java │ │ │ ├── IntegrationTest.java │ │ │ └── ParquetIntegrationTest.java │ └── resources │ │ └── log4j.properties │ ├── main │ ├── java │ │ └── io │ │ │ └── aiven │ │ │ └── kafka │ │ │ └── connect │ │ │ └── gcs │ │ │ ├── GcsSinkConfig.java │ │ │ ├── GcsSinkConfigDef.java │ │ │ ├── GcsSinkConnector.java │ │ │ ├── GcsSinkTask.java │ │ │ ├── GoogleCredentialsBuilder.java │ │ │ └── Version.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── org.apache.kafka.connect.sink.SinkConnector │ │ └── gcs-sink-connector-for-apache-kafka-version.properties │ └── test │ ├── java │ └── io │ │ └── aiven │ │ └── kafka │ │ └── connect │ │ └── gcs │ │ ├── GcsSinkConnectorTest.java │ │ ├── GcsSinkTaskTest.java │ │ ├── GoogleCredentialsBuilderTest.java │ │ ├── config │ │ ├── GcsSinkConfigTest.java │ │ ├── GcsSinkConfigValidationTest.java │ │ └── GcsSinkCredentialsConfigTest.java │ │ └── testutils │ │ ├── BucketAccessor.java │ │ ├── Record.java │ │ └── Utils.java │ └── resources │ ├── blns.txt │ ├── gcs-sink-connector-for-apache-kafka-version.properties │ ├── log4j.properties │ └── test_gcs_credentials.json ├── gradle-config ├── aiven-eclipse-formatter.xml ├── aiven-pmd-ruleset.xml ├── aiven-pmd-test-ruleset.xml ├── java.header └── spotbugs-exclude.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── s3-commons ├── .gitattributes ├── .gitignore ├── README.md ├── build.gradle.kts └── src │ ├── main │ └── java │ │ └── io │ │ └── aiven │ │ └── kafka │ │ └── connect │ │ ├── config │ │ └── s3 │ │ │ ├── S3CommonConfig.java │ │ │ ├── S3ConfigFragment.java │ │ │ └── S3SinkBaseConfig.java │ │ └── iam │ │ ├── AwsCredentialProviderFactory.java │ │ ├── AwsStsEndpointConfig.java │ │ └── AwsStsRole.java │ └── test │ └── java │ └── io │ └── aiven │ └── kafka │ └── connect │ ├── iam │ ├── AwsCredentialProviderFactoryTest.java │ └── AwsCredentialV2ProviderFactoryTest.java │ └── tools │ └── AwsCredentialBaseConfig.java ├── s3-sink-connector ├── .gitattributes ├── .gitignore ├── README.md ├── build.gradle.kts ├── licenses │ └── LICENSE-aws.txt ├── notices │ └── NOTICE-aws.txt └── src │ ├── integration-test │ ├── java │ │ └── io │ │ │ └── aiven │ │ │ └── kafka │ │ │ └── connect │ │ │ ├── AbstractIntegrationTest.java │ │ │ ├── AvroIntegrationTest.java │ │ │ └── AvroParquetIntegrationTest.java │ └── resources │ │ └── logback-test.xml │ ├── main │ ├── java │ │ └── io │ │ │ └── aiven │ │ │ └── kafka │ │ │ └── connect │ │ │ └── s3 │ │ │ ├── AivenKafkaConnectS3SinkConnector.java │ │ │ ├── OldFullKeyFormatters.java │ │ │ ├── S3OutputStream.java │ │ │ ├── S3SinkTask.java │ │ │ ├── Version.java │ │ │ └── config │ │ │ ├── S3SinkConfig.java │ │ │ └── S3SinkConfigDef.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── org.apache.kafka.connect.sink.SinkConnector │ │ └── s3-sink-connector-for-apache-kafka-version.properties │ ├── templates │ ├── configData.md.vm │ └── configData.yml.vm │ └── test │ ├── java │ └── io │ │ └── aiven │ │ └── kafka │ │ └── connect │ │ └── s3 │ │ ├── S3OutputStreamTest.java │ │ ├── S3SinkTaskTest.java │ │ ├── config │ │ ├── S3SinkConfigTest.java │ │ └── S3SinkCredentialsConfigTest.java │ │ └── testutils │ │ ├── BucketAccessor.java │ │ ├── IndexesToString.java │ │ ├── KeyValueGenerator.java │ │ └── KeyValueMessage.java │ └── resources │ ├── blns.txt │ └── logback-test.xml ├── s3-source-connector ├── README.md ├── build.gradle.kts ├── licenses │ └── LICENSE-aws.txt ├── notices │ └── NOTICE-aws.txt └── src │ ├── integration-test │ ├── java │ │ └── io │ │ │ └── aiven │ │ │ └── kafka │ │ │ └── connect │ │ │ └── s3 │ │ │ └── source │ │ │ ├── S3IntegrationTest.java │ │ │ └── S3SourceRecordIteratorIntegrationTest.java │ └── resources │ │ └── logback-test.xml │ ├── main │ ├── java │ │ └── io │ │ │ └── aiven │ │ │ └── kafka │ │ │ └── connect │ │ │ └── s3 │ │ │ └── source │ │ │ ├── S3SourceConnector.java │ │ │ ├── S3SourceTask.java │ │ │ ├── config │ │ │ ├── S3ClientFactory.java │ │ │ ├── S3SourceConfig.java │ │ │ └── S3SourceConfigDef.java │ │ │ └── utils │ │ │ ├── AWSV2SourceClient.java │ │ │ ├── S3OffsetManagerEntry.java │ │ │ ├── S3SourceRecord.java │ │ │ ├── S3SourceRecordIterator.java │ │ │ └── Version.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── org.apache.kafka.connect.source.SourceConnector │ │ └── s3-source-connector-for-apache-kafka-version.properties │ ├── templates │ ├── configData.md.vm │ └── configData.yml.vm │ ├── test │ ├── java │ │ └── io │ │ │ └── aiven │ │ │ └── kafka │ │ │ └── connect │ │ │ └── s3 │ │ │ └── source │ │ │ ├── S3SourceTaskTest.java │ │ │ ├── config │ │ │ └── S3SourceConfigTest.java │ │ │ ├── testutils │ │ │ ├── BucketAccessor.java │ │ │ ├── IndexesToString.java │ │ │ ├── KeyValueGenerator.java │ │ │ └── KeyValueMessage.java │ │ │ └── utils │ │ │ ├── AWSV2SourceClientTest.java │ │ │ ├── S3OffsetManagerEntryTest.java │ │ │ ├── S3SourceRecordIteratorTest.java │ │ │ └── S3SourceRecordTest.java │ └── resources │ │ ├── blns.txt │ │ ├── configData.md.vm │ │ └── logback-test.xml │ └── testFixtures │ └── java │ └── io │ └── aiven │ └── kakfa │ └── connect │ └── s3 │ └── source │ └── testdata │ ├── AWSIntegrationTestData.java │ ├── BucketAccessor.java │ └── S3SourceStorage.java ├── settings.gradle.kts └── site ├── .gitignore ├── .mvn └── wrapper │ └── maven-wrapper.properties ├── build.gradle.kts ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── io │ │ └── aiven │ │ └── kafka │ │ └── connect │ │ └── tools │ │ ├── ConfigData.java │ │ └── ConfigDoc.java └── resources │ ├── configData.md.vm │ └── configData.yml.vm └── site ├── markdown └── design │ ├── site.md │ └── source.md └── site.xml /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build_site.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/.github/workflows/build_site.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/create_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/.github/workflows/create_release.yml -------------------------------------------------------------------------------- /.github/workflows/main_pull_request_workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/.github/workflows/main_pull_request_workflow.yml -------------------------------------------------------------------------------- /.github/workflows/main_push_workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/.github/workflows/main_push_workflow.yml -------------------------------------------------------------------------------- /.github/workflows/release_pr_workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/.github/workflows/release_pr_workflow.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE-NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/RELEASE-NOTES.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/SECURITY.md -------------------------------------------------------------------------------- /azure-sink-connector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/README.md -------------------------------------------------------------------------------- /azure-sink-connector/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/build.gradle.kts -------------------------------------------------------------------------------- /azure-sink-connector/src/integration-test/java/io/aiven/kafka/connect/azure/sink/AbstractIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/integration-test/java/io/aiven/kafka/connect/azure/sink/AbstractIntegrationTest.java -------------------------------------------------------------------------------- /azure-sink-connector/src/integration-test/java/io/aiven/kafka/connect/azure/sink/AvroIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/integration-test/java/io/aiven/kafka/connect/azure/sink/AvroIntegrationTest.java -------------------------------------------------------------------------------- /azure-sink-connector/src/integration-test/java/io/aiven/kafka/connect/azure/sink/AvroParquetIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/integration-test/java/io/aiven/kafka/connect/azure/sink/AvroParquetIntegrationTest.java -------------------------------------------------------------------------------- /azure-sink-connector/src/integration-test/java/io/aiven/kafka/connect/azure/sink/IntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/integration-test/java/io/aiven/kafka/connect/azure/sink/IntegrationTest.java -------------------------------------------------------------------------------- /azure-sink-connector/src/integration-test/java/io/aiven/kafka/connect/azure/sink/ParquetIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/integration-test/java/io/aiven/kafka/connect/azure/sink/ParquetIntegrationTest.java -------------------------------------------------------------------------------- /azure-sink-connector/src/main/java/io/aiven/kafka/connect/azure/sink/AzureBlobSinkConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/main/java/io/aiven/kafka/connect/azure/sink/AzureBlobSinkConfig.java -------------------------------------------------------------------------------- /azure-sink-connector/src/main/java/io/aiven/kafka/connect/azure/sink/AzureBlobSinkConfigDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/main/java/io/aiven/kafka/connect/azure/sink/AzureBlobSinkConfigDef.java -------------------------------------------------------------------------------- /azure-sink-connector/src/main/java/io/aiven/kafka/connect/azure/sink/AzureBlobSinkConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/main/java/io/aiven/kafka/connect/azure/sink/AzureBlobSinkConnector.java -------------------------------------------------------------------------------- /azure-sink-connector/src/main/java/io/aiven/kafka/connect/azure/sink/AzureBlobSinkTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/main/java/io/aiven/kafka/connect/azure/sink/AzureBlobSinkTask.java -------------------------------------------------------------------------------- /azure-sink-connector/src/main/java/io/aiven/kafka/connect/azure/sink/BlobWritableByteChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/main/java/io/aiven/kafka/connect/azure/sink/BlobWritableByteChannel.java -------------------------------------------------------------------------------- /azure-sink-connector/src/main/java/io/aiven/kafka/connect/azure/sink/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/main/java/io/aiven/kafka/connect/azure/sink/Version.java -------------------------------------------------------------------------------- /azure-sink-connector/src/main/resources/META-INF/org.apache.kafka.connect.sink.SinkConnector: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/main/resources/META-INF/org.apache.kafka.connect.sink.SinkConnector -------------------------------------------------------------------------------- /azure-sink-connector/src/main/resources/azure-blob-sink-connector-for-apache-kafka-version.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/main/resources/azure-blob-sink-connector-for-apache-kafka-version.properties -------------------------------------------------------------------------------- /azure-sink-connector/src/test/java/io/aiven/kafka/connect/azure/sink/AzureBlobSinkTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/test/java/io/aiven/kafka/connect/azure/sink/AzureBlobSinkTaskTest.java -------------------------------------------------------------------------------- /azure-sink-connector/src/test/java/io/aiven/kafka/connect/azure/sink/config/AzureSinkConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/test/java/io/aiven/kafka/connect/azure/sink/config/AzureSinkConfigTest.java -------------------------------------------------------------------------------- /azure-sink-connector/src/test/java/io/aiven/kafka/connect/azure/sink/testutils/AzureBlobAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/test/java/io/aiven/kafka/connect/azure/sink/testutils/AzureBlobAccessor.java -------------------------------------------------------------------------------- /azure-sink-connector/src/test/java/io/aiven/kafka/connect/azure/sink/testutils/Record.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/test/java/io/aiven/kafka/connect/azure/sink/testutils/Record.java -------------------------------------------------------------------------------- /azure-sink-connector/src/test/java/io/aiven/kafka/connect/azure/sink/testutils/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/test/java/io/aiven/kafka/connect/azure/sink/testutils/Utils.java -------------------------------------------------------------------------------- /azure-sink-connector/src/test/resources/azure-blob-sink-connector-for-apache-kafka.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/test/resources/azure-blob-sink-connector-for-apache-kafka.properties -------------------------------------------------------------------------------- /azure-sink-connector/src/test/resources/blns.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/test/resources/blns.txt -------------------------------------------------------------------------------- /azure-sink-connector/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-sink-connector/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /azure-source-connector/.jqwik-database: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/.jqwik-database -------------------------------------------------------------------------------- /azure-source-connector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/README.md -------------------------------------------------------------------------------- /azure-source-connector/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/build.gradle.kts -------------------------------------------------------------------------------- /azure-source-connector/src/integration-test/java/aiven/kafka/connect/azure/source/AbstractIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/integration-test/java/aiven/kafka/connect/azure/source/AbstractIntegrationTest.java -------------------------------------------------------------------------------- /azure-source-connector/src/integration-test/java/aiven/kafka/connect/azure/source/AzureBlobAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/integration-test/java/aiven/kafka/connect/azure/source/AzureBlobAccessor.java -------------------------------------------------------------------------------- /azure-source-connector/src/integration-test/java/aiven/kafka/connect/azure/source/AzureBlobClientIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/integration-test/java/aiven/kafka/connect/azure/source/AzureBlobClientIntegrationTest.java -------------------------------------------------------------------------------- /azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/AzureBlobSourceConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/AzureBlobSourceConnector.java -------------------------------------------------------------------------------- /azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/AzureBlobSourceTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/AzureBlobSourceTask.java -------------------------------------------------------------------------------- /azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/config/AzureBlobConfigFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/config/AzureBlobConfigFragment.java -------------------------------------------------------------------------------- /azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/config/AzureBlobSourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/config/AzureBlobSourceConfig.java -------------------------------------------------------------------------------- /azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/config/AzureBlobSourceConfigDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/config/AzureBlobSourceConfigDef.java -------------------------------------------------------------------------------- /azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobClient.java -------------------------------------------------------------------------------- /azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobOffsetManagerEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobOffsetManagerEntry.java -------------------------------------------------------------------------------- /azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobSourceRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobSourceRecord.java -------------------------------------------------------------------------------- /azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobSourceRecordIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobSourceRecordIterator.java -------------------------------------------------------------------------------- /azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/utils/VersionInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/main/java/io/aiven/kafka/connect/azure/source/utils/VersionInfo.java -------------------------------------------------------------------------------- /azure-source-connector/src/main/resources/META-INF/services/org.apache.kafka.connect.source.SourceConnector: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/main/resources/META-INF/services/org.apache.kafka.connect.source.SourceConnector -------------------------------------------------------------------------------- /azure-source-connector/src/main/resources/azure-blob-source-connector-for-apache-kafka-version.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/main/resources/azure-blob-source-connector-for-apache-kafka-version.properties -------------------------------------------------------------------------------- /azure-source-connector/src/templates/configData.md.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/templates/configData.md.vm -------------------------------------------------------------------------------- /azure-source-connector/src/templates/configData.yml.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/templates/configData.yml.vm -------------------------------------------------------------------------------- /azure-source-connector/src/test/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/test/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobClientTest.java -------------------------------------------------------------------------------- /azure-source-connector/src/test/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobOffsetManagerEntryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/test/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobOffsetManagerEntryTest.java -------------------------------------------------------------------------------- /azure-source-connector/src/test/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobSourceRecordIteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/test/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobSourceRecordIteratorTest.java -------------------------------------------------------------------------------- /azure-source-connector/src/test/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobSourceRecordTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/azure-source-connector/src/test/java/io/aiven/kafka/connect/azure/source/utils/AzureBlobSourceRecordTest.java -------------------------------------------------------------------------------- /commons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/README.md -------------------------------------------------------------------------------- /commons/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/build.gradle.kts -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/commons/collections/RingBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/commons/collections/RingBuffer.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/commons/strings/CasedString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/commons/strings/CasedString.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/NativeInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/NativeInfo.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/AbstractFragmentSetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/AbstractFragmentSetter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/AivenCommonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/AivenCommonConfig.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/BackoffPolicyConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/BackoffPolicyConfig.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/CommonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/CommonConfig.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/CommonConfigFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/CommonConfigFragment.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/CompressionFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/CompressionFragment.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/CompressionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/CompressionType.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/ConfigFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/ConfigFragment.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/FileNameFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/FileNameFragment.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/FilenameTemplateVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/FilenameTemplateVariable.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/FixedSetRecommender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/FixedSetRecommender.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/FormatType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/FormatType.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/KafkaFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/KafkaFragment.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/OutputField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/OutputField.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/OutputFieldEncodingType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/OutputFieldEncodingType.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/OutputFieldType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/OutputFieldType.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/OutputFormatFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/OutputFormatFragment.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/SinkCommonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/SinkCommonConfig.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/SourceCommonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/SourceCommonConfig.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/SourceConfigFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/SourceConfigFragment.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/StableTimeFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/StableTimeFormatter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/TimestampSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/TimestampSource.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/TransformerFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/TransformerFragment.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/enums/ErrorsTolerance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/enums/ErrorsTolerance.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/validators/FileCompressionTypeValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/validators/FileCompressionTypeValidator.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/validators/FilenameTemplateValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/validators/FilenameTemplateValidator.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/validators/NonEmptyPassword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/validators/NonEmptyPassword.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/validators/OutputFieldsEncodingValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/validators/OutputFieldsEncodingValidator.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/validators/OutputFieldsValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/validators/OutputFieldsValidator.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/validators/OutputTypeValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/validators/OutputTypeValidator.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/validators/SourcenameTemplateValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/validators/SourcenameTemplateValidator.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/validators/TimeZoneValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/validators/TimeZoneValidator.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/validators/TimestampSourceValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/validators/TimestampSourceValidator.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/config/validators/UrlValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/config/validators/UrlValidator.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/grouper/KeyAndTopicPartitionRecordGrouper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/grouper/KeyAndTopicPartitionRecordGrouper.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/grouper/KeyRecordGrouper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/grouper/KeyRecordGrouper.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/grouper/RecordGrouper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/grouper/RecordGrouper.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/grouper/RecordGrouperFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/grouper/RecordGrouperFactory.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/grouper/SchemaBasedTopicPartitionKeyRecordGrouper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/grouper/SchemaBasedTopicPartitionKeyRecordGrouper.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/grouper/SchemaBasedTopicPartitionRecordGrouper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/grouper/SchemaBasedTopicPartitionRecordGrouper.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/grouper/TopicPartitionKeyRecordGrouper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/grouper/TopicPartitionKeyRecordGrouper.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/grouper/TopicPartitionRecordGrouper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/grouper/TopicPartitionRecordGrouper.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/OutputStreamWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/OutputStreamWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/OutputWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/OutputWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/SinkRecordConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/SinkRecordConverter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/SinkSchemaBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/SinkSchemaBuilder.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/avro/AvroConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/avro/AvroConfig.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/avro/AvroOutputWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/avro/AvroOutputWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/avro/AvroSchemaBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/avro/AvroSchemaBuilder.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/AbstractJsonOutputStreamWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/AbstractJsonOutputStreamWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/HeaderBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/HeaderBuilder.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/JsonLinesOutputStreamWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/JsonLinesOutputStreamWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/JsonLinesOutputWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/JsonLinesOutputWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/JsonOutputFieldComposer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/JsonOutputFieldComposer.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/JsonOutputStreamWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/JsonOutputStreamWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/JsonOutputWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/JsonOutputWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/KeyBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/KeyBuilder.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/ObjectMapperProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/ObjectMapperProvider.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/OffsetBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/OffsetBuilder.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/OutputFieldBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/OutputFieldBuilder.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/TimestampBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/TimestampBuilder.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/ValueBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/jsonwriter/ValueBuilder.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/parquet/ParquetConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/parquet/ParquetConfig.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/parquet/ParquetOutputWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/parquet/ParquetOutputWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/parquet/ParquetPositionOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/parquet/ParquetPositionOutputStream.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/parquet/ParquetSchemaBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/parquet/ParquetSchemaBuilder.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/AbstractValuePlainWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/AbstractValuePlainWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/Base64ValuePlainWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/Base64ValuePlainWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/HeadersPlainWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/HeadersPlainWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/KeyPlainWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/KeyPlainWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/OffsetPlainWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/OffsetPlainWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/OutputFieldPlainWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/OutputFieldPlainWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/PlainOutputStreamWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/PlainOutputStreamWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/PlainOutputWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/PlainOutputWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/TimestampPlainWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/TimestampPlainWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/ValuePlainWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/output/plainwriter/ValuePlainWriter.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/AbstractSourceRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/AbstractSourceRecord.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/AbstractSourceRecordIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/AbstractSourceRecordIterator.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/AbstractSourceTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/AbstractSourceTask.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/NativeSourceData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/NativeSourceData.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/OffsetManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/OffsetManager.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/README.md -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/input/AvroTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/input/AvroTransformer.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/input/ByteArrayTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/input/ByteArrayTransformer.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/input/InputFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/input/InputFormat.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/input/JsonTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/input/JsonTransformer.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/input/ParquetTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/input/ParquetTransformer.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/input/Transformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/input/Transformer.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/input/TransformerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/input/TransformerFactory.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/input/parquet/LocalInputFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/input/parquet/LocalInputFile.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/input/utils/FilePatternUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/input/utils/FilePatternUtils.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/task/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/task/Context.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/task/DistributionStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/task/DistributionStrategy.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/source/task/DistributionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/source/task/DistributionType.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/templating/Template.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/templating/Template.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/templating/TemplateParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/templating/TemplateParser.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/templating/TemplatePart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/templating/TemplatePart.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/templating/TextTemplatePart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/templating/TextTemplatePart.java -------------------------------------------------------------------------------- /commons/src/main/java/io/aiven/kafka/connect/common/templating/VariableTemplatePart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/main/java/io/aiven/kafka/connect/common/templating/VariableTemplatePart.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/config/AivenCommonConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/config/AivenCommonConfigTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/config/CompressionTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/config/CompressionTypeTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/config/FileNameFragmentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/config/FileNameFragmentTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/config/StableTimeFormatterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/config/StableTimeFormatterTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/config/TransformerFragmentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/config/TransformerFragmentTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/config/validators/FilenameTemplateValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/config/validators/FilenameTemplateValidatorTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/config/validators/SourcenameTemplateValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/config/validators/SourcenameTemplateValidatorTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/grouper/KeyAndTopicPartitionRecordGrouperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/grouper/KeyAndTopicPartitionRecordGrouperTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/grouper/KeyRecordGrouperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/grouper/KeyRecordGrouperTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/grouper/RecordGrouperFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/grouper/RecordGrouperFactoryTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/grouper/SchemaBasedTopicPartitionKeyRecordGrouperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/grouper/SchemaBasedTopicPartitionKeyRecordGrouperTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/grouper/SchemaBasedTopicPartitionRecordGrouperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/grouper/SchemaBasedTopicPartitionRecordGrouperTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/grouper/TopicPartitionKeyRecordGrouperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/grouper/TopicPartitionKeyRecordGrouperTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/grouper/TopicPartitionRecordGrouperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/grouper/TopicPartitionRecordGrouperTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/output/JsonLinesOutputWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/output/JsonLinesOutputWriterTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/output/JsonOutputWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/output/JsonOutputWriterTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/output/JsonOutputWriterTestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/output/JsonOutputWriterTestHelper.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/output/SchemaBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/output/SchemaBuilderTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/output/SinkRecordConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/output/SinkRecordConverterTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/output/avro/AvroCodecParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/output/avro/AvroCodecParameters.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/output/avro/AvroConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/output/avro/AvroConfigTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/output/avro/AvroOutputWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/output/avro/AvroOutputWriterTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/output/parquet/ParquetConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/output/parquet/ParquetConfigTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/output/parquet/ParquetOutputWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/output/parquet/ParquetOutputWriterTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/AbstractSourceTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/AbstractSourceTaskTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/OffsetManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/OffsetManagerTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/RingBufferTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/RingBufferTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/TaskAssignmentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/TaskAssignmentTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/impl/ExampleNativeClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/impl/ExampleNativeClient.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/impl/ExampleNativeObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/impl/ExampleNativeObject.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/impl/ExampleOffsetManagerEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/impl/ExampleOffsetManagerEntry.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/impl/ExampleSourceRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/impl/ExampleSourceRecord.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/impl/ExampleSourceRecordIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/impl/ExampleSourceRecordIterator.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/impl/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/impl/package-info.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/input/AvroTransformerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/input/AvroTransformerTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/input/ByteArrayTransformerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/input/ByteArrayTransformerTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/input/ExampleSourceRecordIteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/input/ExampleSourceRecordIteratorTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/input/ExampleSourceRecordTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/input/ExampleSourceRecordTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/input/JsonTransformerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/input/JsonTransformerTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/input/ParquetTransformerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/input/ParquetTransformerTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/input/TransformerStreamingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/input/TransformerStreamingTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/input/utils/FilePatternUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/input/utils/FilePatternUtilsTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/task/HashDistributionStrategyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/task/HashDistributionStrategyTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/source/task/PartitionDistributionStrategyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/source/task/PartitionDistributionStrategyTest.java -------------------------------------------------------------------------------- /commons/src/test/java/io/aiven/kafka/connect/common/templating/TemplateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/java/io/aiven/kafka/connect/common/templating/TemplateTest.java -------------------------------------------------------------------------------- /commons/src/test/resources/blns.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/resources/blns.txt -------------------------------------------------------------------------------- /commons/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/commons/kafka/testkit/KafkaConnectRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/commons/kafka/testkit/KafkaConnectRunner.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/commons/kafka/testkit/KafkaIntegrationTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/commons/kafka/testkit/KafkaIntegrationTestBase.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/commons/kafka/testkit/KafkaManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/commons/kafka/testkit/KafkaManager.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/commons/kafka/testkit/SchemaRegistryContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/commons/kafka/testkit/SchemaRegistryContainer.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/config/BackoffPolicyFragmentFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/config/BackoffPolicyFragmentFixture.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/config/FileNameFragmentFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/config/FileNameFragmentFixture.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/config/OutputFormatFragmentFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/config/OutputFormatFragmentFixture.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/config/ParquetTestingFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/config/ParquetTestingFixture.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/format/AvroTestDataFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/format/AvroTestDataFixture.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/format/JsonTestDataFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/format/JsonTestDataFixture.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/format/ParquetTestDataFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/format/ParquetTestDataFixture.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/ConsumerPropertiesBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/ConsumerPropertiesBuilder.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/StorageBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/StorageBase.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/sink/SinkStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/sink/SinkStorage.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/source/AbstractOffsetManagerIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/source/AbstractOffsetManagerIntegrationTest.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/source/AbstractSourceIntegrationBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/source/AbstractSourceIntegrationBase.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/source/AbstractSourceIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/source/AbstractSourceIntegrationTest.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/source/AbstractSourceIteratorIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/source/AbstractSourceIteratorIntegrationTest.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/source/SourceStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/integration/source/SourceStorage.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/source/AbstractSourceRecordIteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/source/AbstractSourceRecordIteratorTest.java -------------------------------------------------------------------------------- /commons/src/testFixtures/java/io/aiven/kafka/connect/common/source/AbstractSourceRecordTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/commons/src/testFixtures/java/io/aiven/kafka/connect/common/source/AbstractSourceRecordTest.java -------------------------------------------------------------------------------- /gcs-sink-connector/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/.gitignore -------------------------------------------------------------------------------- /gcs-sink-connector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/README.md -------------------------------------------------------------------------------- /gcs-sink-connector/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/build.gradle.kts -------------------------------------------------------------------------------- /gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/common/grouper/GcsSinkTaskGroupByKeyPropertiesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/common/grouper/GcsSinkTaskGroupByKeyPropertiesTest.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/common/grouper/GcsSinkTaskGroupByTopicPartitionPropertiesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/common/grouper/GcsSinkTaskGroupByTopicPartitionPropertiesTest.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/common/grouper/PbtBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/common/grouper/PbtBase.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/gcs/AbstractIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/gcs/AbstractIntegrationTest.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/gcs/AvroIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/gcs/AvroIntegrationTest.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/gcs/AvroParquetIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/gcs/AvroParquetIntegrationTest.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/gcs/IntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/gcs/IntegrationTest.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/gcs/ParquetIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/integration-test/java/io/aiven/kafka/connect/gcs/ParquetIntegrationTest.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/integration-test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/integration-test/resources/log4j.properties -------------------------------------------------------------------------------- /gcs-sink-connector/src/main/java/io/aiven/kafka/connect/gcs/GcsSinkConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/main/java/io/aiven/kafka/connect/gcs/GcsSinkConfig.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/main/java/io/aiven/kafka/connect/gcs/GcsSinkConfigDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/main/java/io/aiven/kafka/connect/gcs/GcsSinkConfigDef.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/main/java/io/aiven/kafka/connect/gcs/GcsSinkConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/main/java/io/aiven/kafka/connect/gcs/GcsSinkConnector.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/main/java/io/aiven/kafka/connect/gcs/GcsSinkTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/main/java/io/aiven/kafka/connect/gcs/GcsSinkTask.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/main/java/io/aiven/kafka/connect/gcs/GoogleCredentialsBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/main/java/io/aiven/kafka/connect/gcs/GoogleCredentialsBuilder.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/main/java/io/aiven/kafka/connect/gcs/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/main/java/io/aiven/kafka/connect/gcs/Version.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/main/resources/META-INF/services/org.apache.kafka.connect.sink.SinkConnector: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/main/resources/META-INF/services/org.apache.kafka.connect.sink.SinkConnector -------------------------------------------------------------------------------- /gcs-sink-connector/src/main/resources/gcs-sink-connector-for-apache-kafka-version.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/main/resources/gcs-sink-connector-for-apache-kafka-version.properties -------------------------------------------------------------------------------- /gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/GcsSinkConnectorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/GcsSinkConnectorTest.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/GcsSinkTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/GcsSinkTaskTest.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/GoogleCredentialsBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/GoogleCredentialsBuilderTest.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/config/GcsSinkConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/config/GcsSinkConfigTest.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/config/GcsSinkConfigValidationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/config/GcsSinkConfigValidationTest.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/config/GcsSinkCredentialsConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/config/GcsSinkCredentialsConfigTest.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/testutils/BucketAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/testutils/BucketAccessor.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/testutils/Record.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/testutils/Record.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/testutils/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/test/java/io/aiven/kafka/connect/gcs/testutils/Utils.java -------------------------------------------------------------------------------- /gcs-sink-connector/src/test/resources/blns.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/test/resources/blns.txt -------------------------------------------------------------------------------- /gcs-sink-connector/src/test/resources/gcs-sink-connector-for-apache-kafka-version.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/test/resources/gcs-sink-connector-for-apache-kafka-version.properties -------------------------------------------------------------------------------- /gcs-sink-connector/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /gcs-sink-connector/src/test/resources/test_gcs_credentials.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gcs-sink-connector/src/test/resources/test_gcs_credentials.json -------------------------------------------------------------------------------- /gradle-config/aiven-eclipse-formatter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gradle-config/aiven-eclipse-formatter.xml -------------------------------------------------------------------------------- /gradle-config/aiven-pmd-ruleset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gradle-config/aiven-pmd-ruleset.xml -------------------------------------------------------------------------------- /gradle-config/aiven-pmd-test-ruleset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gradle-config/aiven-pmd-test-ruleset.xml -------------------------------------------------------------------------------- /gradle-config/java.header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gradle-config/java.header -------------------------------------------------------------------------------- /gradle-config/spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gradle-config/spotbugs-exclude.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/gradlew.bat -------------------------------------------------------------------------------- /s3-commons/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-commons/.gitattributes -------------------------------------------------------------------------------- /s3-commons/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-commons/.gitignore -------------------------------------------------------------------------------- /s3-commons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-commons/README.md -------------------------------------------------------------------------------- /s3-commons/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-commons/build.gradle.kts -------------------------------------------------------------------------------- /s3-commons/src/main/java/io/aiven/kafka/connect/config/s3/S3CommonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-commons/src/main/java/io/aiven/kafka/connect/config/s3/S3CommonConfig.java -------------------------------------------------------------------------------- /s3-commons/src/main/java/io/aiven/kafka/connect/config/s3/S3ConfigFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-commons/src/main/java/io/aiven/kafka/connect/config/s3/S3ConfigFragment.java -------------------------------------------------------------------------------- /s3-commons/src/main/java/io/aiven/kafka/connect/config/s3/S3SinkBaseConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-commons/src/main/java/io/aiven/kafka/connect/config/s3/S3SinkBaseConfig.java -------------------------------------------------------------------------------- /s3-commons/src/main/java/io/aiven/kafka/connect/iam/AwsCredentialProviderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-commons/src/main/java/io/aiven/kafka/connect/iam/AwsCredentialProviderFactory.java -------------------------------------------------------------------------------- /s3-commons/src/main/java/io/aiven/kafka/connect/iam/AwsStsEndpointConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-commons/src/main/java/io/aiven/kafka/connect/iam/AwsStsEndpointConfig.java -------------------------------------------------------------------------------- /s3-commons/src/main/java/io/aiven/kafka/connect/iam/AwsStsRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-commons/src/main/java/io/aiven/kafka/connect/iam/AwsStsRole.java -------------------------------------------------------------------------------- /s3-commons/src/test/java/io/aiven/kafka/connect/iam/AwsCredentialProviderFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-commons/src/test/java/io/aiven/kafka/connect/iam/AwsCredentialProviderFactoryTest.java -------------------------------------------------------------------------------- /s3-commons/src/test/java/io/aiven/kafka/connect/iam/AwsCredentialV2ProviderFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-commons/src/test/java/io/aiven/kafka/connect/iam/AwsCredentialV2ProviderFactoryTest.java -------------------------------------------------------------------------------- /s3-commons/src/test/java/io/aiven/kafka/connect/tools/AwsCredentialBaseConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-commons/src/test/java/io/aiven/kafka/connect/tools/AwsCredentialBaseConfig.java -------------------------------------------------------------------------------- /s3-sink-connector/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/.gitattributes -------------------------------------------------------------------------------- /s3-sink-connector/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/.gitignore -------------------------------------------------------------------------------- /s3-sink-connector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/README.md -------------------------------------------------------------------------------- /s3-sink-connector/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/build.gradle.kts -------------------------------------------------------------------------------- /s3-sink-connector/licenses/LICENSE-aws.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/licenses/LICENSE-aws.txt -------------------------------------------------------------------------------- /s3-sink-connector/notices/NOTICE-aws.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/notices/NOTICE-aws.txt -------------------------------------------------------------------------------- /s3-sink-connector/src/integration-test/java/io/aiven/kafka/connect/AbstractIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/integration-test/java/io/aiven/kafka/connect/AbstractIntegrationTest.java -------------------------------------------------------------------------------- /s3-sink-connector/src/integration-test/java/io/aiven/kafka/connect/AvroIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/integration-test/java/io/aiven/kafka/connect/AvroIntegrationTest.java -------------------------------------------------------------------------------- /s3-sink-connector/src/integration-test/java/io/aiven/kafka/connect/AvroParquetIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/integration-test/java/io/aiven/kafka/connect/AvroParquetIntegrationTest.java -------------------------------------------------------------------------------- /s3-sink-connector/src/integration-test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/integration-test/resources/logback-test.xml -------------------------------------------------------------------------------- /s3-sink-connector/src/main/java/io/aiven/kafka/connect/s3/AivenKafkaConnectS3SinkConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/main/java/io/aiven/kafka/connect/s3/AivenKafkaConnectS3SinkConnector.java -------------------------------------------------------------------------------- /s3-sink-connector/src/main/java/io/aiven/kafka/connect/s3/OldFullKeyFormatters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/main/java/io/aiven/kafka/connect/s3/OldFullKeyFormatters.java -------------------------------------------------------------------------------- /s3-sink-connector/src/main/java/io/aiven/kafka/connect/s3/S3OutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/main/java/io/aiven/kafka/connect/s3/S3OutputStream.java -------------------------------------------------------------------------------- /s3-sink-connector/src/main/java/io/aiven/kafka/connect/s3/S3SinkTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/main/java/io/aiven/kafka/connect/s3/S3SinkTask.java -------------------------------------------------------------------------------- /s3-sink-connector/src/main/java/io/aiven/kafka/connect/s3/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/main/java/io/aiven/kafka/connect/s3/Version.java -------------------------------------------------------------------------------- /s3-sink-connector/src/main/java/io/aiven/kafka/connect/s3/config/S3SinkConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/main/java/io/aiven/kafka/connect/s3/config/S3SinkConfig.java -------------------------------------------------------------------------------- /s3-sink-connector/src/main/java/io/aiven/kafka/connect/s3/config/S3SinkConfigDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/main/java/io/aiven/kafka/connect/s3/config/S3SinkConfigDef.java -------------------------------------------------------------------------------- /s3-sink-connector/src/main/resources/META-INF/services/org.apache.kafka.connect.sink.SinkConnector: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/main/resources/META-INF/services/org.apache.kafka.connect.sink.SinkConnector -------------------------------------------------------------------------------- /s3-sink-connector/src/main/resources/s3-sink-connector-for-apache-kafka-version.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/main/resources/s3-sink-connector-for-apache-kafka-version.properties -------------------------------------------------------------------------------- /s3-sink-connector/src/templates/configData.md.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/templates/configData.md.vm -------------------------------------------------------------------------------- /s3-sink-connector/src/templates/configData.yml.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/templates/configData.yml.vm -------------------------------------------------------------------------------- /s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/S3OutputStreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/S3OutputStreamTest.java -------------------------------------------------------------------------------- /s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/S3SinkTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/S3SinkTaskTest.java -------------------------------------------------------------------------------- /s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/config/S3SinkConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/config/S3SinkConfigTest.java -------------------------------------------------------------------------------- /s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/config/S3SinkCredentialsConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/config/S3SinkCredentialsConfigTest.java -------------------------------------------------------------------------------- /s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/testutils/BucketAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/testutils/BucketAccessor.java -------------------------------------------------------------------------------- /s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/testutils/IndexesToString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/testutils/IndexesToString.java -------------------------------------------------------------------------------- /s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/testutils/KeyValueGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/testutils/KeyValueGenerator.java -------------------------------------------------------------------------------- /s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/testutils/KeyValueMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/test/java/io/aiven/kafka/connect/s3/testutils/KeyValueMessage.java -------------------------------------------------------------------------------- /s3-sink-connector/src/test/resources/blns.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/test/resources/blns.txt -------------------------------------------------------------------------------- /s3-sink-connector/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-sink-connector/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /s3-source-connector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/README.md -------------------------------------------------------------------------------- /s3-source-connector/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/build.gradle.kts -------------------------------------------------------------------------------- /s3-source-connector/licenses/LICENSE-aws.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/licenses/LICENSE-aws.txt -------------------------------------------------------------------------------- /s3-source-connector/notices/NOTICE-aws.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/notices/NOTICE-aws.txt -------------------------------------------------------------------------------- /s3-source-connector/src/integration-test/java/io/aiven/kafka/connect/s3/source/S3IntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/integration-test/java/io/aiven/kafka/connect/s3/source/S3IntegrationTest.java -------------------------------------------------------------------------------- /s3-source-connector/src/integration-test/java/io/aiven/kafka/connect/s3/source/S3SourceRecordIteratorIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/integration-test/java/io/aiven/kafka/connect/s3/source/S3SourceRecordIteratorIntegrationTest.java -------------------------------------------------------------------------------- /s3-source-connector/src/integration-test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/integration-test/resources/logback-test.xml -------------------------------------------------------------------------------- /s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/S3SourceConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/S3SourceConnector.java -------------------------------------------------------------------------------- /s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/S3SourceTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/S3SourceTask.java -------------------------------------------------------------------------------- /s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/config/S3ClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/config/S3ClientFactory.java -------------------------------------------------------------------------------- /s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/config/S3SourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/config/S3SourceConfig.java -------------------------------------------------------------------------------- /s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/config/S3SourceConfigDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/config/S3SourceConfigDef.java -------------------------------------------------------------------------------- /s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/utils/AWSV2SourceClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/utils/AWSV2SourceClient.java -------------------------------------------------------------------------------- /s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/utils/S3OffsetManagerEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/utils/S3OffsetManagerEntry.java -------------------------------------------------------------------------------- /s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/utils/S3SourceRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/utils/S3SourceRecord.java -------------------------------------------------------------------------------- /s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/utils/S3SourceRecordIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/utils/S3SourceRecordIterator.java -------------------------------------------------------------------------------- /s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/utils/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/main/java/io/aiven/kafka/connect/s3/source/utils/Version.java -------------------------------------------------------------------------------- /s3-source-connector/src/main/resources/META-INF/services/org.apache.kafka.connect.source.SourceConnector: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/main/resources/META-INF/services/org.apache.kafka.connect.source.SourceConnector -------------------------------------------------------------------------------- /s3-source-connector/src/main/resources/s3-source-connector-for-apache-kafka-version.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/main/resources/s3-source-connector-for-apache-kafka-version.properties -------------------------------------------------------------------------------- /s3-source-connector/src/templates/configData.md.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/templates/configData.md.vm -------------------------------------------------------------------------------- /s3-source-connector/src/templates/configData.yml.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/templates/configData.yml.vm -------------------------------------------------------------------------------- /s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/S3SourceTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/S3SourceTaskTest.java -------------------------------------------------------------------------------- /s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/config/S3SourceConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/config/S3SourceConfigTest.java -------------------------------------------------------------------------------- /s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/testutils/BucketAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/testutils/BucketAccessor.java -------------------------------------------------------------------------------- /s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/testutils/IndexesToString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/testutils/IndexesToString.java -------------------------------------------------------------------------------- /s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/testutils/KeyValueGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/testutils/KeyValueGenerator.java -------------------------------------------------------------------------------- /s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/testutils/KeyValueMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/testutils/KeyValueMessage.java -------------------------------------------------------------------------------- /s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/utils/AWSV2SourceClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/utils/AWSV2SourceClientTest.java -------------------------------------------------------------------------------- /s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/utils/S3OffsetManagerEntryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/utils/S3OffsetManagerEntryTest.java -------------------------------------------------------------------------------- /s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/utils/S3SourceRecordIteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/utils/S3SourceRecordIteratorTest.java -------------------------------------------------------------------------------- /s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/utils/S3SourceRecordTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/test/java/io/aiven/kafka/connect/s3/source/utils/S3SourceRecordTest.java -------------------------------------------------------------------------------- /s3-source-connector/src/test/resources/blns.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/test/resources/blns.txt -------------------------------------------------------------------------------- /s3-source-connector/src/test/resources/configData.md.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/test/resources/configData.md.vm -------------------------------------------------------------------------------- /s3-source-connector/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /s3-source-connector/src/testFixtures/java/io/aiven/kakfa/connect/s3/source/testdata/AWSIntegrationTestData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/testFixtures/java/io/aiven/kakfa/connect/s3/source/testdata/AWSIntegrationTestData.java -------------------------------------------------------------------------------- /s3-source-connector/src/testFixtures/java/io/aiven/kakfa/connect/s3/source/testdata/BucketAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/testFixtures/java/io/aiven/kakfa/connect/s3/source/testdata/BucketAccessor.java -------------------------------------------------------------------------------- /s3-source-connector/src/testFixtures/java/io/aiven/kakfa/connect/s3/source/testdata/S3SourceStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/s3-source-connector/src/testFixtures/java/io/aiven/kakfa/connect/s3/source/testdata/S3SourceStorage.java -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /site/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/site/.gitignore -------------------------------------------------------------------------------- /site/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/site/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /site/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/site/build.gradle.kts -------------------------------------------------------------------------------- /site/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/site/mvnw -------------------------------------------------------------------------------- /site/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/site/mvnw.cmd -------------------------------------------------------------------------------- /site/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/site/pom.xml -------------------------------------------------------------------------------- /site/src/main/java/io/aiven/kafka/connect/tools/ConfigData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/site/src/main/java/io/aiven/kafka/connect/tools/ConfigData.java -------------------------------------------------------------------------------- /site/src/main/java/io/aiven/kafka/connect/tools/ConfigDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/site/src/main/java/io/aiven/kafka/connect/tools/ConfigDoc.java -------------------------------------------------------------------------------- /site/src/main/resources/configData.md.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/site/src/main/resources/configData.md.vm -------------------------------------------------------------------------------- /site/src/main/resources/configData.yml.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/site/src/main/resources/configData.yml.vm -------------------------------------------------------------------------------- /site/src/site/markdown/design/site.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/site/src/site/markdown/design/site.md -------------------------------------------------------------------------------- /site/src/site/markdown/design/source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/site/src/site/markdown/design/source.md -------------------------------------------------------------------------------- /site/src/site/site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Aiven-Open/cloud-storage-connectors-for-apache-kafka/HEAD/site/src/site/site.xml --------------------------------------------------------------------------------