- Additional tests for ExactlyOnce
- Allows customized settings (WIP)
- Tweaked deduplication behavior to account for dynamic fields
- Support inline schema with org.apache.kafka.connect.data.Timestamp type
- Support inline schema with org.apache.kafka.connect.data.Time type
- Updating Logo
- Updated state handling so that warnings are posted, rather than errors + exceptions.
- Adding 285 TOO_FEW_LIVE_REPLICAS to the retry list
- Tweaking the code to switch to JSON handling when default values are present. This should be more reliable (if the data structure is simple enough) while supporting defaults. This is a temporary solution until we can implement a longer-term fix in core code.
- Added 202 (TOO_MANY_SIMULTANEOUS_QUERIES) Code to retry list Issue
- Added 252 (TOO_MANY_PARTS) to the retry list
- Fix for LowCardinality(t) and LowCardinality(Nullable(t)) Issue
- Fix null exception when getting empty record
- Add UNEXPECTED_END_OF_FILE as RetriableException #98
- Implemented retry mechanism to fix Issue ** Some ClickHouse errors (159 - TIMEOUT_EXCEEDED; 164 - READONLY; 203 - NO_FREE_CONNECTION; 209 - SOCKET_TIMEOUT; 210 - NETWORK_ERROR; 425 - SYSTEM_ERROR) as well as SocketTimeoutException and UnknownHostException will result in the connector retrying the operation (based on configuration). This should help mitigate temporary (but unavoidable) hiccups in network operations, though this list will likely be tweaked over time as well.
- Nullable date columns fix Issue
- Support nullable values in SchemalessRecordConverter. #55
- Add Emojis tests & fix utf-8 bug. #52
- Add manifest.json. #44
- Fix index error in describeTable. #49
- Don't validate JSON records against the table schema. #47
- Add support for Amazon MSK in #46