StorageLoader reboot.
Common
- Update CI/CD to push S3 artifacts to all regional Hosted Assets buckets (#3242)
- Add CI/CD to deploy RDB Loader to Snowplow Hosted Assets (#3025)
- No longer bundle StorageLoader in Bintray download (#3024)
Event Manifest Populator
EmrEtlRunner
- Make targets loading consistent with enrichments (#3268)
- Expose arbitrary EMR configuration options (#3255)
- Add maximizeResourceAllocation option to EMR cluster configuration (#3253)
- Move max attempts configuration to EMR cluster configuration (#3246)
- Use Elasticity to specify Thrift-specific configuration (#3252)
- Bump elasticity version to 6.0.12 (#3249)
- Remove storage.download from config.yml.sample (#3265)
- Add rdb_loader to config.yml.sample (#3266)
- Add S3DistCp step to move enriched and shredded files to archive (#1777)
- Add RDB Loader step for each target (#3121)
- Bump to 0.26.0 (#3254)
RDB Loader
- Remove StorageLoader (#3026)
- Accept storage target JSONs on command-line (#3022)
- Rewrite StorageLoader in Scala, removing file archiving step (#3023)
- Fix eventual consistency problem (#3113)
- Load all runs from shredded, not just the first run found (#2962)
- Remove compupdate step (#3178)
- Add logging around database load, analyze and vacuum (#2935)
- Use Redshift-specific driver to connect to Redshift (#1830)
Storage
- Storage: replace example Redshift storage target configuration with 2-0-0 (#3281)
Trackers
- Java Tracker: bump git submodule to 0.8.2 (#3260)
- Ruby Tracker: bump git submodule to 0.6.1 (#3264)
- NET Tracker: bump git submodule to 1.0.2 (#3258)
- Python Tracker: bump git submodule to 0.8.0 (#3263)
- Golang Tracker: bump git submodule to 1.1.0 (#3259)
- Node.js Tracker: bump git submodule to 0.3.0 (#3262)
- Android Tracker: bump git submodule to 0.6.2 (#3257)
- JavaScript Tracker: bump git submodule to 2.8.0 (#3261)