Various small improvements to our Scalding-based Enrichment process, plus some architectural re-work.
Scala Hadoop Enrich
- Bumped to 0.3.6
- Bumped to SBT 0.13.0 (#404)
- Bumped to using sbt-assembly 0.10.1 (#421)
- Bumped to Scala 2.10.3 (#423)
- Bumped to Scalding 0.8.11 (#422)
- Upgraded useragent utils to 1.11 & moved to Maven dependency (#416)
- Added test running back into sbt-assembly step (#420)
- Updated copyright messages to be Snowplow not SnowPlow, and to 2014 not 2013 (#419)
- Added ValidatedString as a type to package.scala (#328)
- Added missing validation to stringToJByte (#408)
- Missing page URI no longer interpreted as bad row (#399)
- Updated CfRegex to reflect Cfcs(Cookie) can be empty (#410)
- Numeric fields in tr_ and ti_ now parsed to doubles, not madeTsvSafe strings (#400)
- Moved ETL core into separate project scala-enrich-common (#417)
Scala Common Enrich
- Updated ETL versioning to include host and common versions (#448)