Additional webhooks (Mandrill, PagerDuty and Pingdom), bug fixes and a new Vagrant setup.
Common
- Added dedicated Vagrant setup (#1266)
- Added Quickstart section to README (#1268)
- Added script to sync region-specific Snowplow Hosted Assets buckets (#1269)
CloudFront Collector
- Replaced 1x1 pixel with stable GIF (#1259)
Clojure Collector
- Bumped to 0.9.1
- Increased Tomcat's HTTP header tolerance to 64kB (#1249)
- Changed 1x1 pixel response to use a stable GIF (#1258)
EmrEtlRunner
- Bumped to 0.10.0
- Rremoved hyphen from the pattern match for Clojure Collector logs (#1194)
- On job failure, log overall jobflow and individual step statuses (#1153)
Scala Common Enrich
- Bumped to 0.10.0
- Bumped Scala Iglu Client to 0.2.0 (#1222)
- Updated SnowplowAdapter to accept payload_data versions above 1-0-0 (#1220)
- Updated SnowplowAdapter to make charset=utf-8 optional (#1257)
- Added Adapter to pre-process Pingdom events (#1164)
- Added Adapter to pre-process PagerDuty events (#1158)
- Added Adapter to pre-process Mandrill events (#1061)
Scala Hadoop Enrich
- Bumped to 0.11.0
- Bumped Scala Common Enrich to 0.10.0 (#1223)
- Added test job for PingdomAdapter (#1176)
- Added test job for PagerdutyAdapter (#1175)
- Added test job for MandrillAdapter (#1171)
- Added test job for more relaxed payload_data schema matching (#1235)
Scala Hadoop Shred
- Bumped to 0.3.0
- Bumped Scala Common Enrich to 0.10.0 (#1236)
- Bumped Iglu Scala Client to 0.2.0 (#1230)
- Loosened match criteria for unstructured events and contexts (#1231)
StorageLoader
- Wrote JSON Path file for com.pingdom/incident_notify_of_close event (#1182)
- Wrote JSON Path file for com.pingdom/incident_assign event (#1181)
- Wrote JSON Path file for com.pingdom/incident_notify_user event (#1251)
- Wrote JSON Path file for com.pagerduty/incident event (#1177)
- Wrote JSON Path file for com.mandrill/message_sent event (#1059)
- Wrote JSON Path file for com.mandrill/message_bounced event (#1058)
- Wrote JSON Path file for com.mandrill/message_opened event (#1057)
- Wrote JSON Path file for com.mandrill/message_marked_as_spam event (#1056)
- Wrote JSON Path file for com.mandrill/message_delayed event (#1055)
- Wrote JSON Path file for com.mandrill/message_soft_bounced event (#1054)
- Wrote JSON Path file for com.mandrill/message_clicked event (#1053)
- Wrote JSON Path file for com.mandrill/message_rejected event (#1052)
- Wrote JSON Path file for com.mandrill/recipient_unsubscribed event (#1051)
Redshift
- Added Redshift DDL for a com.pingdom/incident_notify_of_close event (#1180)
- Added Redshift DDL for a com.pingdom/incident_assign event (#1179)
- Added Redshift DDL for a com.pingdom/incident_notify_user (#1252)
- Added Redshift DDL for a com.pagerduty/incident event (#1178)
- Added Redshift DDL for a com.mandrill/message_sent event (#1050)
- Added Redshift DDL for a com.mandrill/message_bounced event (#1049)
- Added Redshift DDL for a com.mandrill/message_opened event (#1048)
- Added Redshift DDL for a com.mandrill/message_marked_as_spam event (#1047)
- Added Redshift DDL for a com.mandrill/message_delayed event (#1046)
- Added Redshift DDL for a com.mandrill/message_soft_bounced event (#1045)
- Added Redshift DDL for a com.mandrill/message_clicked event (#1044)
- Added Redshift DDL for a com.mandrill/message_rejected event (#1043)
- Added Redshift DDL for a com.mandrill/recipient_unsubscribed event (#1042)
- Removed trailing commas from com.mailchimp SQL table definitions (#1174)