Releases: getindata/flink-http-connector
Releases · getindata/flink-http-connector
0.5.0
What's Changed
- Adding TLS and mTLS support for Http Connector by @kristoffSC in #25
- Add TLS and mTLS support for Http Sink and Lookup Source connectors.
New properties are:gid.connector.http.security.cert.server- path to server's certificate.gid.connector.http.security.cert.client- path to connector's certificate.gid.connector.http.security.key.client- path to connector's private key.gid.connector.http.security.cert.server.allowSelfSigned- allowing for self-signed certificates without adding them to KeyStore (not recommended for a production).
- Add TLS and mTLS support for Http Sink and Lookup Source connectors.
- BasicAuth - adding HeaderPreprocessor and support for Basic Authentication mechanism. by @kristoffSC in #26
- Add Http Header value preprocessor mechanism, that can preprocess defined header value before setting it on the request.
- Allow user to specify
Authorizationheader for Basic Authentication. The value will be converted to Base64, or if it starts from prefixBasic, it will be used as is (without any extra modification).
- Adapt Http Lookup Source to Elastic by @swtwsk in #27
- Add LookupQueryCreator and LookupQueryCreatorFactory interfaces (along with a "default" GenericGetQueryCreator implementation) for customization of queries prepared by Lookup Source for its HTTP requests.
- Add ElasticSearchLiteQueryCreator that prepares
qparameter query using Lucene query string syntax (in first versions of ElasticSearch called Search Lite).
Full Changelog: https://github.com/getindata/flink-http-connector/commits/0.5.0
0.4.0
What's Changed
- Error Code configuration from properties. by @kristoffSC in #16
- Drop Dependency for Apache HttpClient by @kristoffSC in #17
- Use Flink Json Format in Lookup Source by @kristoffSC in #19
- Add Http header support for Http Lookup Source. by @kristoffSC in #21
- HTTP ErrorCode Status config for Lookup Source by @kristoffSC in #22
- Introduce custom HTTP Sink Post Request Callback and its Factory by @swtwsk in #23
Full Changelog: https://github.com/getindata/flink-http-connector/commits/0.4.0
0.3.0
What's Changed
- Package_refactoring - add internal package and expose public API by @kristoffSC in #8
- checkstyle - add checkstyle based on delta.io/connectors checkstyle by @kristoffSC in #9
- ReadmeUpdate - add Maven link to readme. by @kristoffSC in #10
- TestPackageRefactoring - refactoring test package to match source fol… by @kristoffSC in #11
- ESP-98_SinkParameters - pass headers via properties to Http client by @kristoffSC in #12
New Contributors
- @kristoffSC made their first contribution in #8
Full Changelog: https://github.com/getindata/flink-http-connector/commits/0.3.0