Releases: RADAR-base/radar-commons
Releases · RADAR-base/radar-commons
radar-commons 0.12.3
Changes since version 0.12.2:
- Dependency updates
- Allow SchemaRetriever to get a customised rest client, and allow that rest client to have customisable headers.
radar-commons 0.12.2
Changes since version 0.12.1:
- Added example
- Use nexus for publishing instead of artifactory
- Updated dependencies
radar-commons version 0.12.1
Changes since version 0.12.0:
- Updated dependencies
- Do not include
slf4j-simple
inradar-commons-testing
pom
radar-commons version 0.12.0
Changes since version 0.11.3:
- Converted to RADAR-base package and group name
- Compatible with Kafka 2.1.0
- Bumped dependencies
- Upgraded Gradle and PMD
- Store stream collector data using Avro state
- Removed unused
KafkaAvroSerializer
andAbstractKafkaAvroSerde
- In radar-commons-testing, use
Path
instead ofFile
and OpenCSV instead of self-made CSV parser and writer.
radar-commons version 0.11.3
Changes since 0.11.2:
- Fixed buffer underflow
- Fixed null error condition
radar-commons version 0.11.2
Changes since version 0.11.1:
- When reporting errors, limit the amount of information that is re-read
radar-commons version 0.11.1
Changes since version 0.11.0:
- Fixed
SchemaRetriever
auto-registration. It should only register automatically if no schema is listed at all.
radar-commons version 0.11.0
Changes since version 0.10.1:
- Sender now converts local data to the schema of the receiver. This allows forward-compatible schemas to be released on the server, and multiple local version of data to exist, e.g. by upgrading a local version with a new schema while retaining some old data with an old schema.
- Test the size of a binary record
- Fixed SchemaRetriever cache timeout
radar-commons version 0.10.1
Changes since version 0.10.0:
- Bugfix: binary encoding error fixed
- More consistent downgrade of the connection if the server does not support newer protocol
- On re-throwing
UncheckedException
, always throw anIOException
for consistency.
radar-commons version 0.10.0
Changes since version 0.9.0:
- Bumped dependencies, including Confluent 5.0.0
- Use single key per recordset
- implemented binary sender protocol
- Do schema validation when sending
- Use OkHttp interceptor and connection pool management