Skip to content

Releases: SolaceProducts/pubsubplus-connector-kafka-sink

v3.0.1

13 Dec 20:00
75e8f18
Compare
Choose a tag to compare

NOTE: This release will not be published to Maven Central. There is no functional change since the 3.0.0 release.

Bug Fixes

  • Fixed installation of connector using confluent-hub CLI (#36)

v3.0.0

25 Aug 19:51
05cd1b0
Compare
Choose a tag to compare

Improvements

  • Upgrade JCSMP to 10.21.0
  • Upgrade Kafka to 3.5.1
  • Upgrade JDK to 11

v2.3.0

13 Sep 17:35
e6bc6d3
Compare
Choose a tag to compare

Improvements

  • Upgrade JCSMP to 10.15.0

Bug Fixes

  • Solace connection fails but KafkaConnect status is still RUNNING (#58)
  • PMD tests running against Test source code (#46)
  • Calling an invalid REST endpoint causes an unhandled exception (#50)
  • Kafka Connect (confluent) has a wrong descriptions for the topic & queue settings (#47)

Misc

  • Documentation improvements
  • Upgraded to Gradle 7
  • Using PubSub+ broker latest for testing

v2.2.0

17 Dec 22:27
a02fda4
Compare
Choose a tag to compare

Improvements

  • Add sol.use_transactions_for_topics option to enable using transactions for publishing to topics. (#34)
  • Add support for transactions when using dynamic destinations
  • Add support for publishing to queues when using dynamic destinations

Misc

  • Upgrade log4j to 2.16.0 in tests to fix CVE-2021-45046 risks in tests

v2.1.0

21 Oct 18:48
b4d72d8
Compare
Choose a tag to compare

Improvements

  • Upgrade Kafka to 2.8.1
  • Upgrade JCSMP to 10.12.0
  • SolRecordProcessorIF implementations now have access to config (#28)
  • Add sol.emit.kafka.record.headers.enabled option so that Kafka message headers can be automatically copied to Solace user properties (#35)

Bug Fixes

  • Fix password obfuscation (#33)
  • Fix task start error propagation (#29)
  • Fix message publishing error propagation (#27)
  • Fix commit failure error propagation (#30)
  • Add sol.record_processor.error.ignore config option to discard records that produce record processor errors (#26)

Misc

  • Fix Gradle integrationTest task and added test task
  • Add Dependabot
  • Add Jacoco code coverage
  • Add static code analysis tools (CodeQL, PMD, SpotBugs)
  • Upload test results to Github Action

v2.0.2

24 Sep 14:05
85e9d4e
Compare
Choose a tag to compare
  • Kafka flush() is now used when a manual commit is required

v2.0.0

27 Apr 12:35
b904f7e
Compare
Choose a tag to compare
  • Updated build scripts
  • Code refactoring and stability fixes
  • Added automated integration testing
  • Updated documentation
  • Packages available from download pages

Inital Release

25 Sep 19:30
56df131
Compare
Choose a tag to compare