Moved BadRow from Scala Hadoop Enrich to Scala Common Enrich (closes 1118) (closes 1119)
Scala Kinesis Enrich: started sending bad records to a separate stream (closes 463)
Iglu resolver-config JSON no longer hardcoded but passed using the "--resolver" option
Scala Kinesis Enrich: replaced printlns with Java Logger (closes 521)
Scala Stream Collector: increased request size limit to 32768 (closes 987)
Scala Kinesis Enrich: bumped to 0.2.0
Scala Kinesis Enrich: now enforcing Java 7 for compilation (closes 1067)
Scala Stream Collector: bumped to 0.2.0
Scala Stream Collector: now enforcing Java 7 for compilation (closes 1068)
Started extracting MaxMind database URIs in KinesisEnrichApp.scala
Maxmind files are now downloaded
Tests now use local MaxMind test GeoIPCity database
Resolver parsing is no longer duplicated and uses exhaustive pattern matching
EnrichmentRegistry is only built once, using exhaustive pattern matching
Scala Stream Collector: added ability to set AWS credentials from environment variables (closes 1116)
Scala Kinesis Enrich: added ability to set AWS credentials from environment variables (closes 1117)