All Versions
116
Latest Version
Avg Release Cycle
18 days
Latest Release
1617 days ago

Changelog History
Page 10

  • v0.6.1 Changes

    November 28, 2012
    • JavaScript Tracker: bumped to 0.8.0
    • JavaScript Tracker: rename ice.png to i - BREAKING CHANGE (#29)
    • JavaScript Tracker: added setCollectorCf() and deprecated setAccount() (#32)
    • JavaScript Tracker: Tracker constructor now supports Cf or Url (part of #44)
    • JavaScript Tracker: getTrackerCf() and -Url() added, getTracker() deprecated (part of #44)
    • JavaScript Tracker: added tracker version (tv) to querystring (#41)
    • JavaScript Tracker: added color depth tracking (part of #69)
    • JavaScript Tracker: added timezone tracking (part of #69)
    • JavaScript Tracker: added user fingerprinting (#70)
    • JavaScript Tracker: broke out .js into multiple files (#55)
    • EmrEtlRunner: bumped to 0.0.6
    • EmrEtlRunner: --skip takes multiple args (part of #83, supercedes #80)
    • EmrEtlRunner: add --process-bucket to process a bucket directly (part of #83)
    • StorageLoader: bumped to 0.0.2
    • StorageLoader: changed the data file encloser to NULL (#88)
    • Serde: bumped to 0.5.2
    • Serde: now extracts color depth, timezone and fingerprint fields
    • Serde: added useragent into ETL (#68)
    • Serde: now extracts platform field
    • HiveQL: hive-rolling-etl.q bumped to 0.5.1
    • HiveQL: non-hive-rolling-etl.q bumped to 0.0.3
    • HiveQL: now extracts color depth, timezone and fingerprint fields
    • HiveQL: now includes raw useragent as a separate field (#68)
    • HiveQL: platform field no longer a placeholder
    • HiveQL: event_name field renamed to event (prep for #89)
    • HiveQL: added event_id as a placeholder
    • Infobright: bumped setup_infobright.sql to 0.0.3
    • Infobright: added migration script (0.0.1/2 -> 0.0.3)
    • Infobright: now includes color depth, timezone and fingerprint fields
    • Infobright: now includes raw useragent (#68)
    • Infobright: event_name field renamed to event
    • Infobright: added event_id as a placeholder (prep for #89)
  • v0.6.0 Changes

    November 12, 2012
    • EmrEtlRunner: bumped to 0.0.5
    • EmrEtlRunner: bumped gem dependencies to match StorageLoader (including Sluice 0.0.4)
    • EmrEtlRunner: renamed snowplow-emr-etl.sh to snowplow-emr-etl-runner.sh
    • StorageLoader: added. Ruby app to load SnowPlow events into local databases etc
    • Serde: bumped to 0.5.1
    • Serde: changed all Booleans to Bytes for non-Hive output
    • HiveQL: bumped non-hive-rolling-etl.q to 0.0.2
    • HiveQL: changed non-hive-rolling-etl.q to use the two _bt Byte fields
    • Infobright: bumped setup_infobright.sql to 0.0.2
    • Infobright: changed booleans to tinyint(1)s (non-breaking change)
  • v0.5.2 Changes

    November 05, 2012
    • EmrEtlRunner: bump to 0.0.4
    • EmrEtlRunner: fixed reference to old version of Hive deserializer in config.yml (fixes #71)
    • EmrEtlRunner: fixed bug using sub-folders with the Processing Bucket (fixes #72)
    • EmrEtlRunner: can now skip move-files-to-Processing-Bucket or EMR stages (fixes #58)
    • EmrEtlRunner: S3 filecopy code now moved to Sluice, an external Ruby gem
  • v0.5.1 Changes

    October 31, 2012
    • Data model: stubbed new event_name and platform fields
    • Infobright: added setup scripts and docs into 4-storage/infobright (fixes #57)
    • Infobright: added version handling (v_tracker, v_collector, v_etl)
    • HiveQL: removed hive-exact-etl.q as no longer supported
    • HiveQL: added non-hive-rolling-etl.q for Infobright- (and other db-)friendly event file format
    • HiveQL: added version handling (v_tracker, v_collector, v_etl) (fixes #42)
    • Serde: bumped to 0.5.0
    • Serde: updated to avoid throwing exceptions on a bad field, fixes #52 (thanks @mtibben!)
    • Serde: moved some exception handling closer to the throw point, pull req #66 (thanks @mtibben!)
    • Serde: added continue_on_unexpected_error (thanks @mtibben!)
    • Serde: tabs are changed to 4 spaces, fixes #61
    • Serde: browser features are now also available as individual fields, for non-hive-rolling-etl.q to use
    • Serde: added version handling (v_tracker, v_collector, v_etl)
    • EmrEtlRunner: bumped to 0.0.3
    • EmrEtlRunner: moved 3 .rb files in lib/ into lib/snowplow-emr-etl-runner
    • EmrEtlRunner: added/updated configuration options (:etl: section and hiveql versioning params)
  • v0.5.0 Changes

    October 24, 2012
    • Tidied up folder structure inside 3-etl/
    • Serde: assembles to /target, not to /upload any more (and jars won't be committed to Git)
    • EmrEtlRunner: added. Ruby application to run Hive ETL process on Amazon EMR
  • v0.4.10 Changes

    October 10, 2012
    • SnowCannon: bumped submodule to latest shermozle/SnowCannon commit
    • HiveQL: moved app_id to end of table for backwards compatibility
    • HiveQL: fixed bug where pointing to serde 0.4.8 NOT new serde 0.4.9
  • v0.4.9 Changes

    October 01, 2012
    • Serde: fixed bug where row not nulled if a critical field un-parseable
    • Serde: added support for new application ID (#33)
    • Serde: added deserialization of ecommerce fields, plus tests (#34, #51)
    • Serde: test suite enhancements (adding Scala helper objects)
    • Serde: added tests including #13 and #10
    • snowplow.js: bumped to 0.7.0
    • snowplow.js: renamed said to aid for application ID
  • v0.4.8 Changes

    September 14, 2012
    • Serde: added support for /i as well as /ice.png (issue #35)
    • Serde: added support for new (2012-09-12) CloudFront format
    • Serde: handles Cf bucket with Forward Query String = yes (issue #39)
    • Serde: made marketing attribution parsing more robust
  • v0.4.7 Changes

    September 05, 2012
    • snowplow.js: bumped to version 0.6
    • snowplow.js: added setSiteId functionality
    • snowplow.js: added ecommerce tracking
  • v0.4.6 Changes

    August 18, 2012
    • snowplow.js: added setCollectorUrl functionality