New functionality in the Kinesis pipeline, and some bug fixes in the Hadoop pipeline.
Common
- Added VERSION file in root to assist vagrant push (#1293)
- Added vagrant push scripting to publish Kinesis apps (#1288)
- Added lzo.yml to up.playbooks (#1325)
Thrift Raw Event
- Bumped Thrift version to 0.9.1 (#1225)
- Added collector-payload-1 and schema-sniffer-1 (#1322)
- Created a subproject for each Thrift class (#1298)
- Updated README and project description to reflect new structure (#1300)
- Renamed to thrift-schemas (#1299)
Scala Stream Collector
- Bumped to 0.3.0
- Started sending CollectorPayloads instead of SnowplowRawEvents (#1226)
- Added support for POST requests (#187)
- Added support for any {api-vendor}/{api-version} for GET and POST (#652)
- Stopped decoding URLs (#1217)
- Changed 1x1 pixel response to use a stable GIF (#1260)
- Renamed default.conf to config.hocon.sample (#1243)
- Started using ThreadLocal to handle Thrift serialization, thanks @denismo and @pkallos! (#1254)
Scala Stream Collector: added healthcheck for load balancers, thanks @duncan! (#1360)
EmrEtlRunner
- Bumped to 0.11.0
- Added "thrift" collector format (#1301)
- Implemented time_diff manually (#1310)
- Fixed failure reporting when jobflow step(s) created_at is nil (#1351)
Scala Common Enrich
- Bumped to 0.11.0
- Added schema-sniffer-1 and collector-payload-1 dependencies (#1296)
- Bumped user-agent-utils version to 1.14 (#1224)
- Changed EnrichedEvent field name to ip_organization (#1145)
- Changed "thrift" to "thrift-raw" in Loader object (#1302)
- Added tests for getLoader function (#558)
Scala Hadoop Enrich
- Bumped to 0.12.0
- Bumped Scala Common Enrich to 0.11.0 (#1294)
- Added collector-payload-1 and snowplow-thrift-raw-event as test dependencies (#1248)
- Added support for processing Thrift raw events, thanks @pkallos! (#538)
- Added tests to Hadoop Enrich for processing Thrift raw events (#559)
Scala Kinesis Enrich
- Bumped to 0.3.0
- Bumped Scala Common Enrich to 0.11.0 (#1295)
- Renamed default.conf to config.hocon.sample (#1242)
Kinesis Elasticsearch Sink
- Added LICENSE-2.0.txt (#1329)