Releases: spotify/ratatool
Releases · spotify/ratatool
v0.3.19
- Upgrade to Scio 0.9.1 (#285)
- Fix guava dependency mismatch (#279)
v0.3.18
- Upgrade to Scio 0.9 (#269)
- Support Scala 2.13 (#272)
- Drop Scala 2.11 support because Scio dropped it
v0.3.17
fix for byte buffer keys in bigdiffy #267
this is planned to be the last ratatool release using scio 0.8.x - future releases will support scio 0.9.x
v0.3.16
Serializability fix for BigDiffy #259
Upgrade to Scio 0.8.4 #254
and other version bumps
v0.3.15
Upgrades to Scio 0.8.3 and various version bumps
v0.3.14
Changes:
- Specify coders for generic records (#173)
- Add badge for scala-steward (#180)
- Fix build badge to use circle ci (#181)
- Adding flag to ignore NaN values (#202)
- Scio 0.8.0 Migration (#205)
- widen bounds of flaky test (#224)
- Magnolia cleanup (#203)
- Fix check for nested repeated records (#218)
- Fix Unordered Repeated Records (#222)
- Update list of developers in build.sbt (#229)
- A lot of plugin and library version bumps thanks to scala-steward
Breaking changes:
- CaseClassGenerator has been removed. If this is needed users should migrate to generators in magnolify
v0.3.13
Changes:
- add check that GCS output begins with gs:// (#162)
- Move from Travis CI to Circle CI (#165)
- Improve README. (#168)
- Add ability to derive Gen for case classes (#169)
- Bump to scio 0.7.4 (#171)
v0.3.12
Changes:
- Create Arbitrary instances for Avro and Protobuf records (#159)
- Allow BigDiffy to work with nullable keys (#160) and add some warnings around this (#161)
v 0.3.11
Contains the following:
Upgrade Scio to 0.7.3 and Beam #150
Fix NPE when diffing two fields and one is null #154
Add undeclared Guava dependency #156
Add checks around schema evolution for diffing #155
Fix NPE with BigSampler #158
v0.3.10
Changes:
support multiple keys in bigdiffy (#138 )
update READMEs and docs to provide correct tempLocation info for Dataflow 2.x (#143 )
move ParquetSampler to a separate ratatool-extras project (#145 )
bump scio to 0.7.1 (#148 )