Skip to content

Releases: ExpediaGroup/circus-train

Circus Train 14.1.0 Release

08 Oct 18:48
Compare
Choose a tag to compare

[14.1.0] - 2019-10-04

We are pleased to announce the release of Circus Train 14.1.0:

https://github.com/HotelsDotCom/circus-train/releases

with the binaries available in Maven Central here:

https://search.maven.org/#search%7Cga%7C1%7Ccircus-train

Notable new features in this release include:

  • A table transformation that allows you to add custom properties to tables during a replication.
  • New copier-options.assume-role for the S3MapReduceCp copier. This allows one to configure the ARN of an IAM role to assume when writing S3 data to the target replica. This is useful when the target is in a different AWS account than CircusTrain is running in.
  • For replications of tables containing Avro data, if a user doesn't specify avro-serde-options, Circus Train will still copy the external schema over to the target table. See #131 for more information.

Bugs fixed in this release include:

  • The configuration state in AbstractAvroSerDeTransformation is now correctly refreshed on every replication (instead of holding stale state from any previous replications).

We encourage everyone to upgrade to this new version and report any issues to us here:

https://github.com/HotelsDotCom/circus-train/issues