Deploying Reduction
Reduction 0.0.5 Changes
Reduction 0.0.5 is out and is the first release that's been deployed to AWS. Getting to a good deployment workflow required some new features and bugfixes:
- ✨ Config parameters resolved at runtime
- ✨ Read config files from S3 URLs like
s3://my-bucket/job.config
- ✨ Quieter logs with default log level
- 🐛 Terminate on AccessDenied and InvalidArgument Kinesis errors and retry network errors forever
- 🐛 Fix deadlock when there are fewer Kinesis shards than source readers
- 🐛 Reduce S3 API calls when restarting a job in an unhealthy cluster
- 🐛 Correctly store the sequence number (not the shard iterator) in Kinesis checkpoints
- 🐛 Handle expired iterators when shards are idle for more than 5m