|
2 | 2 |
|
3 | 3 | ## [Unreleased]
|
4 | 4 |
|
| 5 | +## [0.4.0] - 2022-08-31 |
| 6 | + |
5 | 7 | ### Added
|
6 |
| -- Add new properties `gid.connector.http.sink.error.code`,`gid.connector.http.sink.error.code.exclude`, |
7 |
| - `gid.connector.http.source.lookup.error.code` and `gid.connector.http.source.lookup.error.code.exclude` |
8 |
| - to set HTTP status codes that should be interpreted as errors both for HTTP Sink and HTTP Lookup Source. |
9 |
| -- Use Flink's format support to Http Lookup Source. |
10 |
| -- Add HTTP Lookup source client header configuration via properties. |
11 |
| -- Add [HttpPostRequestCallback](src/main/java/com/getindata/connectors/http/HttpPostRequestCallback.java) and |
12 |
| - [HttpPostRequestCallbackFactory](src/main/java/com/getindata/connectors/http/HttpPostRequestCallbackFactory.java) |
13 |
| - interfaces (along with a "default" |
14 |
| - [Slf4jHttpPostRequestCallback](src/main/java/com/getindata/connectors/http/internal/table/sink/Slf4jHttpPostRequestCallback.java) |
15 |
| - implementation) for customizable processing of HTTP Sink requests and responses in Table API. |
| 8 | + |
| 9 | +- Add new properties `gid.connector.http.sink.error.code`,`gid.connector.http.sink.error.code.exclude`, |
| 10 | + `gid.connector.http.source.lookup.error.code` and `gid.connector.http.source.lookup.error.code.exclude` |
| 11 | + to set HTTP status codes that should be interpreted as errors both for HTTP Sink and HTTP Lookup Source. |
| 12 | +- Use Flink's format support to Http Lookup Source. |
| 13 | +- Add HTTP Lookup source client header configuration via properties. |
| 14 | +- Add [HttpPostRequestCallback](src/main/java/com/getindata/connectors/http/HttpPostRequestCallback.java) and |
| 15 | + [HttpPostRequestCallbackFactory](src/main/java/com/getindata/connectors/http/HttpPostRequestCallbackFactory.java) |
| 16 | + interfaces (along with a "default" |
| 17 | + [Slf4jHttpPostRequestCallback](src/main/java/com/getindata/connectors/http/internal/table/sink/Slf4jHttpPostRequestCallback.java) |
| 18 | + implementation) for customizable processing of HTTP Sink requests and responses in Table API. |
16 | 19 |
|
17 | 20 | ### Changed
|
18 |
| -- Change dependency scope for `org.apache.flink.flink-connector-base` from `compile` to `provided`. |
19 |
| -- Changed DDL of `rest-lookup` connector. Dropped `json-path` properties, and add mandatory `format` property. |
| 21 | + |
| 22 | +- Change dependency scope for `org.apache.flink.flink-connector-base` from `compile` to `provided`. |
| 23 | +- Changed DDL of `rest-lookup` connector. Dropped `json-path` properties, and add mandatory `format` property. |
20 | 24 |
|
21 | 25 | ### Removed
|
22 |
| -- Remove dependency on `org.apache.httpcomponents.httpclient`from production code. Dependency is only for test scope. |
23 |
| -- Removed dependency on `com.jayway.jsonpath.json-path` |
| 26 | + |
| 27 | +- Remove dependency on `org.apache.httpcomponents.httpclient`from production code. Dependency is only for test scope. |
| 28 | +- Removed dependency on `com.jayway.jsonpath.json-path` |
24 | 29 |
|
25 | 30 | ### Fixed
|
26 | 31 |
|
27 |
| -- Fix JavaDoc errors. |
| 32 | +- Fix JavaDoc errors. |
28 | 33 |
|
29 | 34 | ## [0.3.0] - 2022-07-21
|
30 | 35 |
|
|
43 | 48 |
|
44 | 49 | - Implement basic support for Http connector for Flink SQL
|
45 | 50 |
|
46 |
| -[Unreleased]: https://github.com/getindata/flink-http-connector/compare/0.3.0...HEAD |
| 51 | +[Unreleased]: https://github.com/getindata/flink-http-connector/compare/0.4.0...HEAD |
| 52 | + |
| 53 | +[0.4.0]: https://github.com/getindata/flink-http-connector/compare/0.3.0...0.4.0 |
47 | 54 |
|
48 | 55 | [0.3.0]: https://github.com/getindata/flink-http-connector/compare/0.2.0...0.3.0
|
49 | 56 |
|
|
0 commit comments