├── .github └── workflows │ ├── build.yml │ └── publish.yml ├── .gitignore ├── LICENSE ├── README.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── src ├── main ├── java │ └── com │ │ └── datamountaineer │ │ └── streamreactor │ │ └── connect │ │ └── json │ │ └── SimpleJsonConverter.java └── scala │ └── com │ └── datamountaineer │ └── streamreactor │ └── connect │ ├── concurrent │ ├── ExecutorExtension.scala │ └── FutureAwaitWithFailFastFn.scala │ ├── config │ ├── Helpers.scala │ ├── Routes.scala │ ├── SSLConfigContext.scala │ └── base │ │ ├── const │ │ └── TraitConfigConst.scala │ │ └── traits │ │ ├── AllowParallelizationSettings.scala │ │ ├── BaseConfig.scala │ │ ├── BaseSettings.scala │ │ ├── BatchSizeSettings.scala │ │ ├── ConnectionSettings.scala │ │ ├── ConsistencyLevelSettings.scala │ │ ├── DatabaseSettings.scala │ │ ├── ErrorPolicySettings.scala │ │ ├── KcqlSettings.scala │ │ ├── NumberRetriesSettings.scala │ │ ├── RetryIntervalSettings.scala │ │ ├── SSLSettings.scala │ │ ├── ThreadPoolSettings.scala │ │ ├── UserSettings.scala │ │ └── WriteTimeoutSettings.scala │ ├── converters │ ├── FieldConverter.scala │ ├── MsgKey.scala │ ├── Transform.scala │ ├── sink │ │ ├── AvroConverter.scala │ │ ├── BytesConverter.scala │ │ ├── Converter.scala │ │ └── SinkRecordToJson.scala │ └── source │ │ ├── AvroConverter.scala │ │ ├── BytesConverter.scala │ │ ├── Converter.scala │ │ ├── JsonConverterWithSchemaEvolution.scala │ │ ├── JsonOptNullConverter.scala │ │ ├── JsonPassThroughConverter.scala │ │ ├── JsonResilientConverter.scala │ │ ├── JsonSimpleConverter.scala │ │ └── KeyExtractor.scala │ ├── errors │ ├── ErrorHandler.scala │ └── ErrorPolicy.scala │ ├── offsets │ └── OffsetHandler.scala │ ├── queues │ └── QueueHelpers.scala │ ├── rowkeys │ ├── RowKeyBuilderString.scala │ └── RowKeyModeEnums.scala │ ├── schemas │ ├── ConverterUtil.scala │ ├── PayloadFields.scala │ ├── SchemaHelper.scala │ ├── SchemaRegistry.scala │ ├── StructFieldExtractor.scala │ └── StructHelper.scala │ ├── serialization │ └── AvroSerializer.scala │ ├── sink │ └── DbWriter.scala │ ├── source │ ├── ExponentialBackOff.scala │ └── ExponentialBackOffHandler.scala │ └── utils │ ├── JarManifest.scala │ └── ProgressCounter.scala └── test ├── java └── com │ └── datamountaineer │ └── streamreactor │ └── connect │ └── json │ └── SimpleJsonConverterTest.java ├── resources ├── cts_keystore.jks ├── cts_truststore.jks ├── log4j.properties ├── stc_keystore.jks ├── stc_truststore.jks ├── sts_keystore.jks └── sts_truststore.jks └── scala └── com └── datamountaineer └── streamreactor └── connect ├── TestUtilsBase.scala ├── concurrent └── FutureAwaitWithFailFastFnTest.scala ├── config ├── KcqlSettingsTest.scala ├── TestHelpers.scala └── TestSSLConfigContext.scala ├── converters ├── sink │ ├── AvroConverterTest.scala │ └── BytesConverterTest.scala └── source │ ├── AvroConverterTest.scala │ ├── BytesConverterTest.scala │ ├── JacksonJson.scala │ ├── JsonConverterWithSchemaEvolutionTest.scala │ ├── JsonPassThroughConverterTest.scala │ └── JsonSimpleConverterTest.scala ├── errors ├── TestErrorHandlerNoop.scala ├── TestErrorHandlerRetry.scala └── TestErrorHandlerThrow.scala ├── offsets └── TestOffsetHandler.scala ├── schemas ├── StructFieldExtractorTest.scala └── TestConverterUtil.scala ├── serialization └── AvroSerializerTest.scala └── sink ├── StringGenericRowKeyBuilderTest.scala ├── StringSinkRecordKeyBuilderTest.scala └── StringStructFieldsStringKeyBuilderTest.scala /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/README.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/gradlew.bat -------------------------------------------------------------------------------- /src/main/java/com/datamountaineer/streamreactor/connect/json/SimpleJsonConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/java/com/datamountaineer/streamreactor/connect/json/SimpleJsonConverter.java -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/concurrent/ExecutorExtension.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/concurrent/ExecutorExtension.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/concurrent/FutureAwaitWithFailFastFn.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/concurrent/FutureAwaitWithFailFastFn.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/Helpers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/Helpers.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/Routes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/Routes.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/SSLConfigContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/SSLConfigContext.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/const/TraitConfigConst.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/const/TraitConfigConst.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/AllowParallelizationSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/AllowParallelizationSettings.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/BaseConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/BaseConfig.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/BaseSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/BaseSettings.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/BatchSizeSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/BatchSizeSettings.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/ConnectionSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/ConnectionSettings.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/ConsistencyLevelSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/ConsistencyLevelSettings.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/DatabaseSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/DatabaseSettings.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/ErrorPolicySettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/ErrorPolicySettings.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/KcqlSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/KcqlSettings.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/NumberRetriesSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/NumberRetriesSettings.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/RetryIntervalSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/RetryIntervalSettings.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/SSLSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/SSLSettings.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/ThreadPoolSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/ThreadPoolSettings.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/UserSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/UserSettings.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/WriteTimeoutSettings.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/config/base/traits/WriteTimeoutSettings.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/FieldConverter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/FieldConverter.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/MsgKey.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/MsgKey.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/Transform.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/Transform.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/sink/AvroConverter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/sink/AvroConverter.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/sink/BytesConverter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/sink/BytesConverter.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/sink/Converter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/sink/Converter.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/sink/SinkRecordToJson.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/sink/SinkRecordToJson.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/AvroConverter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/AvroConverter.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/BytesConverter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/BytesConverter.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/Converter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/Converter.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonConverterWithSchemaEvolution.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonConverterWithSchemaEvolution.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonOptNullConverter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonOptNullConverter.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonPassThroughConverter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonPassThroughConverter.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonResilientConverter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonResilientConverter.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonSimpleConverter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonSimpleConverter.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/KeyExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/converters/source/KeyExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/errors/ErrorHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/errors/ErrorHandler.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/errors/ErrorPolicy.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/errors/ErrorPolicy.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/offsets/OffsetHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/offsets/OffsetHandler.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/queues/QueueHelpers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/queues/QueueHelpers.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/rowkeys/RowKeyBuilderString.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/rowkeys/RowKeyBuilderString.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/rowkeys/RowKeyModeEnums.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/rowkeys/RowKeyModeEnums.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/schemas/ConverterUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/schemas/ConverterUtil.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/schemas/PayloadFields.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/schemas/PayloadFields.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/schemas/SchemaHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/schemas/SchemaHelper.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/schemas/SchemaRegistry.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/schemas/SchemaRegistry.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/schemas/StructFieldExtractor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/schemas/StructFieldExtractor.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/schemas/StructHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/schemas/StructHelper.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/serialization/AvroSerializer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/serialization/AvroSerializer.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/sink/DbWriter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/sink/DbWriter.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/source/ExponentialBackOff.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/source/ExponentialBackOff.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/source/ExponentialBackOffHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/source/ExponentialBackOffHandler.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/utils/JarManifest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/utils/JarManifest.scala -------------------------------------------------------------------------------- /src/main/scala/com/datamountaineer/streamreactor/connect/utils/ProgressCounter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/main/scala/com/datamountaineer/streamreactor/connect/utils/ProgressCounter.scala -------------------------------------------------------------------------------- /src/test/java/com/datamountaineer/streamreactor/connect/json/SimpleJsonConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/java/com/datamountaineer/streamreactor/connect/json/SimpleJsonConverterTest.java -------------------------------------------------------------------------------- /src/test/resources/cts_keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/resources/cts_keystore.jks -------------------------------------------------------------------------------- /src/test/resources/cts_truststore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/resources/cts_truststore.jks -------------------------------------------------------------------------------- /src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /src/test/resources/stc_keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/resources/stc_keystore.jks -------------------------------------------------------------------------------- /src/test/resources/stc_truststore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/resources/stc_truststore.jks -------------------------------------------------------------------------------- /src/test/resources/sts_keystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/resources/sts_keystore.jks -------------------------------------------------------------------------------- /src/test/resources/sts_truststore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/resources/sts_truststore.jks -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/TestUtilsBase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/TestUtilsBase.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/concurrent/FutureAwaitWithFailFastFnTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/concurrent/FutureAwaitWithFailFastFnTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/config/KcqlSettingsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/config/KcqlSettingsTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/config/TestHelpers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/config/TestHelpers.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/config/TestSSLConfigContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/config/TestSSLConfigContext.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/converters/sink/AvroConverterTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/converters/sink/AvroConverterTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/converters/sink/BytesConverterTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/converters/sink/BytesConverterTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/converters/source/AvroConverterTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/converters/source/AvroConverterTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/converters/source/BytesConverterTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/converters/source/BytesConverterTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/converters/source/JacksonJson.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/converters/source/JacksonJson.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonConverterWithSchemaEvolutionTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonConverterWithSchemaEvolutionTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonPassThroughConverterTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonPassThroughConverterTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonSimpleConverterTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/converters/source/JsonSimpleConverterTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/errors/TestErrorHandlerNoop.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/errors/TestErrorHandlerNoop.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/errors/TestErrorHandlerRetry.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/errors/TestErrorHandlerRetry.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/errors/TestErrorHandlerThrow.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/errors/TestErrorHandlerThrow.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/offsets/TestOffsetHandler.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/offsets/TestOffsetHandler.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/schemas/StructFieldExtractorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/schemas/StructFieldExtractorTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/schemas/TestConverterUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/schemas/TestConverterUtil.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/serialization/AvroSerializerTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/serialization/AvroSerializerTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/sink/StringGenericRowKeyBuilderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/sink/StringGenericRowKeyBuilderTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/sink/StringSinkRecordKeyBuilderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/sink/StringSinkRecordKeyBuilderTest.scala -------------------------------------------------------------------------------- /src/test/scala/com/datamountaineer/streamreactor/connect/sink/StringStructFieldsStringKeyBuilderTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lensesio/kafka-connect-common/HEAD/src/test/scala/com/datamountaineer/streamreactor/connect/sink/StringStructFieldsStringKeyBuilderTest.scala --------------------------------------------------------------------------------