Improved Kinesis support, including the new Kinesis Elasticsearch Sink.
Scala Stream Collector
- Bumped to 0.2.0
- Changed organization to "com.snowplowanalytics" (#1168)
- Made the --config option mandatory (#1128)
- Added ability to set AWS credentials from environment variables (#1116)
- Now enforcing Java 7 for compilation (#1068)
- Increased request character limit to 32768 (#987)
- Improved performance by using Future, thanks @pkallos! (#580)
Scala Stream Collector, Scala Kinesis Enrich
- Made endpoint configurable, thanks @sambo1972! (#978)
- Added support for IAM roles, thanks @pkallos! (#534)
- Replaced stream list with describe to tighten permissions, thanks @pkallos! (#535)
Scala Kinesis Enrich
- Bumped to 0.2.0
- Bumped Scala Common Enrich to 0.9.0
- Changed organization to "com.snowplowanalytics" (#1167)
- Made the --config option mandatory (#1126)
- Updated instructions in README (#1125)
- Added ability to set AWS credentials from environment variables (#1117)
- Now enforcing Java 7 for compilation (#1067)
- Replaced printlns with Java Logger (#521)
- Started sending bad records to a separate stream (#463)
- Added page_url and page_referrer back into enrichment output (#686)
- Stopped opening a new file for each enriched event, thanks @pkallos! (#714)
Scala Common Enrich
- Bumped to 0.9.0
- Added BadRow from Scala Hadoop Enrich (#1118)
- Added ability to override collector-set nuid with tracker-set tnuid (#1095)
- Made URI parsing more permissive using NetAPorter's URI library, thanks @rupeshmane! (#1172)
Scala Hadoop Enrich
- Bumped to 0.10.0
- Bumped Scala Common Enrich to 0.9.0
- Moved BadRow into Scala Common Enrich (#1119)
- Updated README with new Snowplow capitalization (#1127)
Kinesis Elasticsearch Sink
- Added. Version 0.1.0