Important
You are viewing documentation for an older version of Confluent Platform. For the latest, click here.
Changelog¶
Version 1.0.16¶
- Added support for JSON request body format.
Version 1.0.15¶
- Added reauthenticaton backoff-retry when a 401 UNAUTHORIZED response is received.
Version 1.0.14¶
- Add a
string
option when configuring the formatter for the result and error reporter.
Version 1.0.13¶
- Correctly encode the URL when formatting it with an input record key and/or topic.
- Log an error if the lengths of the configurations (
regex.patterns
andregex.replacements
) are different.
Version 1.0.12¶
- Fix bug where reporter.bootstrap.servers was required when no reporter topics were configured.
Version 1.0.11¶
- Gracefully handle empty HTTP response body from the server, which was incorrectly leading to EOF exceptions in the connector.
Version 1.0.10¶
- A HTTP request that times out or fails due to connection issues will be retried according to the connector configuration.
Version 1.0.9¶
- Added validation to ensure the http.api.url is not null. If SSL is enabled, validation ensures truststore configuration properties are not null.
- Allow missing keystore properties.
Version 1.0.8¶
- Fixed bug where https.ssl.endpoint.identification.algorithm worked as expected only when set to https.
Version 1.0.7¶
- Connector will now backoff and retry on 4xx errors.
Version 1.0.6¶
- Non-retriable errors are also be reported.
Version 1.0.5¶
- Add exponential backoff and retries on 5xx errors.
- Integrated reporter framework to produce success and error responses into a configured Kafka topic.
Version 1.0.4¶
- Use UTF-8 to encode payload sent to HTTP server.
Version 1.0.3¶
- Added configuration to set the scope parameter when making Oauth authorization requests.
- Added configuration to select between encoding the client credentials either in the HTTP header or as a URL parameter.
Version 1.0.1¶
- Production ready release
Version 1.0.0-preview¶
- Initial version for preview