Download Latest Version drake.jar (39.8 MB)
Email in envelope

Get an email when there's a new version of Drake

Home / v0.1.7
Name Modified Size InfoDownloads / Week
Parent folder
drake.jar 2015-05-07 42.2 MB
README.md 2015-05-07 1.4 kB
Version 0.1.7 source code.tar.gz 2015-05-07 89.3 kB
Version 0.1.7 source code.zip 2015-05-07 122.4 kB
Totals: 4 Items   42.5 MB 0

0.1.7

New Features

  • Created core/DEFAULT-TARGETV constant; use in clj_frontend
  • Added with-ns macro to support c4 runtime dependency resolution
  • Added support for quoting filenames, to permit filenames that otherwise look like drake rules
  • Added --var x=y --var a=b syntax, as better version of --vars x=y,a=b
  • Added --graph option to help visualize a workflow
  • Added handy drake script for convenience and better customized hadoop client version.

Bug Fixes

  • Allow unindented blank lines in step definitions, as per #72
  • BASE var default is now the workflow directory rather than empty string, as per #148
  • Prefixed (HDFS, S3) paths are now treated as absolute/off-base, as per #157
  • Fix some bugs related to parsing, and to over-optimistically running shell expansions

Maintenance / Generic Improvements

  • Made it easier to run drake from inside a clojure repl/nrepl session (removing System/exit calls)
  • Generally improved error-message output, esp. removing repetitive or useless spam and adding line/column number to parse errors
  • Upgraded to Clojure 1.6
  • Numerous performance improvements, which may actually be noticeable on large workflows
Source: README.md, updated 2015-05-07