Releases: ExpediaGroup/circus-train
Releases · ExpediaGroup/circus-train
Circus Train 14.1.0 Release
[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 theS3MapReduceCp
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: