Skip to content

Releases: ricardo-ch/go-kafka-connect

Fixed error handling when deploying

17 Nov 13:54
Compare
Choose a tag to compare
  • Fixes an error handling issue when deploying a new version of an already-existing connector
  • Connectors that are being updated as part of the deploy command are no longer stopped before the update, and resumed after

Proper deploy() error handling

17 Nov 09:22
Compare
Choose a tag to compare

When using the deploy command on a whole folder, raise an error and stop the deployment if a file could not be parsed, instead of logging (info-level) and continuing with the deployment. This is a potential breaking change if non-config files are placed in the folder containing the configuration files.
Add some unit tests on the cmd package.

Custom HTTP headers support

13 Jun 08:51
Compare
Choose a tag to compare

Support the addition of custom HTTP headers

Go modules

09 Jun 14:51
Compare
Choose a tag to compare

Switch from dep vendoring to go modules

2.1.0

03 Apr 12:00
f7b66cb
Compare
Choose a tag to compare

Add basic authentication

2.0.2

05 Jun 14:15
7ed6949
Compare
Choose a tag to compare

support mutual authentication with certificate

2.0.1

31 Jan 13:14
a3b9cb6
Compare
Choose a tag to compare
  • errors from deployment() was not aggregated
  • add parallelism config
  • increase timeout, waitTime and retry count
  • wrap some error for easier debug
  • don't use Error() != nil as it is not reseted on retry

2.0.1-RC2

31 Jan 08:35
96d47e6
Compare
Choose a tag to compare
Deploy multiple (#32)

Multiple deployment

30 Jan 09:59
96d47e6
Compare
Choose a tag to compare

Change are a bit small for a new major version but for simplicity we broke the API

  • add multiple deployment feature
  • rework lib to expose HighLevel client
  • in cli --file/-f parameter become --path/-p

fix error handling in REST client

21 Jan 16:43
381d081
Compare
Choose a tag to compare
Some random fixes on REST client (#31)

- rm useless setRestMode
- rm fall back to string error parser because to complicated
- define expected status code where error is definitive for each calls
- actually return an error when such such situation occurs
- retry all 409