Skip to content

Releases: castorm/kafka-connect-http

v0.8.1

09 Nov 15:10
Compare
Choose a tag to compare
  • Adding integration tests, no new features

v0.8.0

07 Nov 22:55
Compare
Choose a tag to compare
  • Provided different log levels for OkHttpClient.TRACE: BODY, DEBUG: BASIC, *: NONE
  • Refactored throttler adding the notion of timer
  • Support for authentication extension. Initial implementations for ´None´ and ´Basic´ authentication types

0.7.6

28 May 20:26
Compare
Choose a tag to compare
  • Fix typo in http.throttler.catchup.interval.millis configuration property
  • Change default polling interval to 60s and 30s when catching up

0.7.5

28 May 20:26
Compare
Choose a tag to compare
  • Fix #22: build fails with jdk 11
  • Simplify SchemedKvSourceRecordMapper by removing irrelevant configuration
  • Add log INFO with offset and results per poll iteration

0.7.4

26 May 07:44
Compare
Choose a tag to compare
  • Avoid storing default timestamp in Offset to better manage the scenario in which connector config goes from
    not specifying http.response.record.timestamp.pointer to specifying one
  • Remove BytesKvSourceRecordMapper before it gets actually used for considering it redundant
  • SchemedKvSourceRecordMapper to produce a value with key and timestamp
  • Implement a SourceRecordSorter to enable support of HTTP resources with reverse order of records

0.7.3

25 May 07:37
Compare
Choose a tag to compare
  • Provide BytesKvSourceRecordMapper to avoid both the envelope wrapping key and value and the escaped encoding of the json document

0.7.2

25 May 06:57
Compare
Choose a tag to compare
  • Provide StringKvSourceRecordMapper to avoid the envelope wrapping key and value

0.7.1

24 May 08:51
Compare
Choose a tag to compare
  • timestamp_iso key in Offset renamed to plain timestamp
  • key added to Offset
  • JacksonKvRecordHttpResponseParser to generate a consistent UUID as key when key is missing
  • AdaptableIntervalThrottler to skip throttling on first request
  • SimpleKvSourceRecordMapper to support custom key/value property names

0.7.0

23 May 06:08
Compare
Choose a tag to compare
  • http.response.records.pointer renamed to http.response.list.pointer
  • http.response.record.value.pointer renamed to http.response.record.pointer
  • Enable compound keys on JacksonRecordParser
  • Change default value for http.response.record.timestamp.parser.pattern from yyyy-MM-dd'T'HH:mm:ss.SSSX to yyyy-MM-dd'T'HH:mm:ss[.SSS]X

0.6.3

23 May 06:08
Compare
Choose a tag to compare
  • Rename plugin folder name to match artifactId