Skip to content

Releases: exasol/kafka-connector-extension

0.2.1

10 Nov 12:54
Compare
Choose a tag to compare

Summary

This release includes new feature to import Kafka message as whole JSON document in a single column in database.

Features / Improvements

  • #16: Option-to-import-JSON-as-is (PR #18)
  • #14: Updated Kafka Client Versions (PR #19)

Dependency Updates

Runtime Dependency Updates

  • Updated sbt.version from 1.3.13 to 1.4.1.
  • Added Scala version to 2.13.3 as main compiler.
  • Updated Scala version to 2.12.11 for cross compilation.
  • Updated org.apache.kafka:kafka-clients from 2.5.0 to 2.6.0.
  • Updated io.confluent:kafka-avro-serializer from 5.4.0 to 6.0.0.
  • Added org.scala-lang.modules:scala-collection-compat version 2.2.0.

Test Dependency Updates

  • Updated io.github.embeddedkafka:embedded-kafka-schema-registry from 5.4.0 to 6.0.0.
  • Updated org.scalatest:scalatest from 3.2.2 to 3.2.3.

0.2.0 Avro Complex and Logical Types Support

30 Oct 14:14
Compare
Choose a tag to compare

Summary

This release includes Avro Complex (Array, Map, Nested Record) and Logical (BigDecimal, Date, Timestamp) data type mapping support. In addition, it fixes a bug related to the missing logging dependency.

Please check out the updated user guide!

Bug Fixes

  • #13: Fixed logging issue (PR #15)

Features

  • #17: Added Support for Avro Complex and Logical Types (PR #15)

Dependency Updates

Test Dependency Updates

  • Updated org.mockito:mockito-core from 3.5.10 to 3.6.0.

Plugin Updates

  • Updated com.github.cb372:sbt-explicit-dependencies from 0.2.13 to 0.2.15.
  • Updated org.wartremover:sbt-wartremover from 2.4.10 to 2.4.12.
  • Updated org.wartremover:sbt-wartremover-contib from 1.3.8 to 1.3.10.

0.1.0

21 Sep 12:58
Compare
Choose a tag to compare

Summary

This is first release of Exasol Kafka connector extension. Please check out the user guide for the updated deployment, configuration and usage steps.

Features

  • #1: Added initial implementation (PR #3)

Documentation

  • #2: Updated documentation (PR #6)

Refactoring

  • #4: Changed the metadata columns positions (PR #7)
  • #5: Changed the UDF script and referenced class names (PR #8)
  • #10: Disabled the user provided SSL credentials parameters (PR #11)