Skip to content

Tags: ibm-messaging/kafka-connect-mq-source

Tags

v2.3.0

Toggle v2.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: new config to control constants used by JMSWorker (#141)

- New config for JMS receive timeout
- New config for JMS reconnect minimum delay
- New config for JMS reconnect maximum delay

Signed-off-by: Joel Hanson <[email protected]>

v2.2.0

Toggle v2.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: prepare new release (#139)

This commit includes three changes, in preparation for a new
release of the connector:

- increment version number, representing the new config option for
  client reconnect options (according to semver)

- update dependencies in pom.xml to the latest versions

- introduce a new version of the jar that includes all of the
  dependencies except for the MQ client jar, to allow for
  deployment using different MQ client jar versions

Signed-off-by: Dale Lane <[email protected]>

v2.1.0

Toggle v2.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
MQ V2 OSS release (#136)

* Only once (#23)

squash and merge of exactly once work, history is available in the onlyOnce-history branch

* feat: Update mq image to latest (#45)

Contributes to: event-integration/qp-planning#10883

Signed-off-by: Joel Hanson <[email protected]>

* fix: Include appropriate license in packaging (#46)

* fix:L Include appropriate license in packaging

Include appropriate license in packaging

Contributes to: event-integration/eventstreams-planning#11171

Signed-off-by: neeraj-laad<[email protected]>
Signed-off-by: neeraj-laad <[email protected]>

* fix: Move Licenses folder under META-INF

Move Licenses folder under META-INF

Contributes to: event-integration/eventstreams-planning#11171

Signed-off-by: neeraj-laad <[email protected]>

* fix: update license in README

update license in README

Contributes to: event-integration/eventstreams-planning#11171

Signed-off-by: neeraj-laad <[email protected]>

* fix: fix the no-auth MQ integration tests (#48)

We use the latest tag MQ image in our integration tests. In
December, MQ's container image removed the no-auth svrconn channel
so this breaks the connector tests that try to make connections
to MQ without credentials.

This commit adds a custom MQSC script to configure the queue
manager to restore the previous behaviour.

The MQSourceTaskAuthIT tests still test the ability to connect to
a queue manager with auth credentials, so this commit means we
still test connecting with and without credentials.

Contributes-to: event-integration/eventstreams-planning#12427

Signed-off-by: Dale Lane <[email protected]>

* refactor: delegate config validation to Kafka Connect (#50)

* feat: pull in changes from origin

Contributes to: event-integration/eventstreams-planning#12467

Signed-off-by: Joel Hanson <[email protected]>

* feat: Fix suggested review comments

Contributes to: event-integration/eventstreams-planning#12467

Signed-off-by: Joel Hanson <[email protected]>

---------

Signed-off-by: Joel Hanson <[email protected]>

* fix: avoid dead-locking the SourceTask if all commits aren't received (#51)

* chore: comment updates - no functional changes

Fixed some weird line-wrapping in the existing comments, edited
comments that were technically inaccurate, and added some extra
clarification to comments ahead of changes in the next commit.

Signed-off-by: Dale Lane <[email protected]>

* test: new unit tests that illustrate desired behaviour

poll() should quickly return an empty list if we are still waiting
for a previous batch to complete, but throw an exception if this
happens too many times.

Signed-off-by: Dale Lane <[email protected]>

* fix: avoid deadlocking poll calls when commitRecord isnt called

Signed-off-by: Dale Lane <[email protected]>

* chore: prepare new release

I also removed an invalid config option that was included in the
pom.xml at some point.

Signed-off-by: Dale Lane <[email protected]>

* feat: Address review comments

Contributes to: event-integration/eventstreams-planning#0

Signed-off-by: Joel Hanson <[email protected]>

* fix: Update kafka connect-api and connect-json version

Contributes to: event-integration/eventstreams-planning#0

Signed-off-by: Joel Hanson <[email protected]>

---------

Signed-off-by: Dale Lane <[email protected]>
Signed-off-by: Joel Hanson <[email protected]>
Co-authored-by: Joel Hanson <[email protected]>

* feat: Automate mq source release (#52)

Contributes to: event-integration/eventstreams-planning#0

Signed-off-by: Joel Hanson <[email protected]>

* fix: travis release (#53)

Contributes to: event-integration/eventstreams-planning#0

Signed-off-by: Joel Hanson <[email protected]>

* feat: Addressing review comments

Contributes to: event-integration/eventstreams-planning#12988
Signed-off-by: Priyanka.K.U [email protected]

feat: updated versions in pom.xml

Contributes to: event-integration/eventstreams-planning#12988
Signed-off-by: Priyanka.K.U [email protected]

feat: Addressing review comments

Contributes to: event-integration/eventstreams-planning#12988
Signed-off-by: Priyanka.K.U [email protected]

feat: Addressing review comments

Contributes to: event-integration/eventstreams-planning#12988
Signed-off-by: Priyanka.K.U [email protected]

Updated BUG Report Template

Contributes to: event-integration/eventstreams-planning#12988
Signed-off-by: Priyanka.K.U [email protected]

feat: updated copyright year 2024

Contributes to: event-integration/eventstreams-planning#12988
Signed-off-by: Priyanka.K.U [email protected]

feat: addressed the review comments and updated the version to 2.1.0

Contributes to: event-integration/eventstreams-planning#12988
Signed-off-by: Priyanka.K.U [email protected]

feat: updated the License folder

Contributes to: event-integration/eventstreams-planning#12988
Signed-off-by: Priyanka.K.U [email protected]

feat: Updated License and Travis for MQ 2.0.2

Contributes to: event-integration/eventstreams-planning#12988
Signed-off-by: Priyanka.K.U [email protected]

---------

Signed-off-by: Joel Hanson <[email protected]>
Signed-off-by: neeraj-laad <[email protected]>
Signed-off-by: Dale Lane <[email protected]>
Signed-off-by: Priyanka.K.U [email protected]
Co-authored-by: Joseph Vullo <[email protected]>
Co-authored-by: Joel Hanson <[email protected]>
Co-authored-by: Neeraj Laad <[email protected]>
Co-authored-by: Dale Lane <[email protected]>
Co-authored-by: Priyanka K U <[email protected]>

v1.3.5

Toggle v1.3.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: handle empty MQ messages (#135)

With this commit, the Connector will create tombstone (null value)
Kafka records to represent empty MQ messages.

Contributes to: #134

Signed-off-by: Dale Lane <[email protected]>

v1.3.4

Toggle v1.3.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #121 from Joel-hanson/version-updates

feat: Update IBM mq allclient and kafka binary version

v1.3.3

Toggle v1.3.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #114 from jhughes24816/fix-multiple-jms-connections

Fix multiple jms connections

v1.3.2

Toggle v1.3.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
docs: update version number references ready for next release (#103)

Signed-off-by: Dale Lane <[email protected]>

v1.3.1

Toggle v1.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #69 from tagarr/Add-github-workflow

Add github workflow

v1.3.0

Toggle v1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #61 from AndrewJSchofield/improve-docker-instructions

Improve docker instructions

v1.2.0

Toggle v1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #53 from AndrewJSchofield/update-to-1.2.0

Update to version 1.2.0