Releases: Factual/drake
Releases · Factual/drake
1.0.3
1.0.1
1.0.0
New Features
- Support symbolic link even if DRAKE_HOME is not defined
- Overhauled
drake
script to support install and upgrades
Maintenance / Generic Improvements
- Trimmed dependencies: Removed Factual API features; Upgraded to c4 version 0.2.1 which dropped 3rd party API dependencies.
- Upgraded to Clojure 1.6.0
Version 0.1.7
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
Version 0.1.6
- Add a Clojure frontend (thanks morrifeldman)
- bugfix: #129 (thanks calfzhou)
Version 0.1.5
v0.1.5 Merge branch 'release/v0.1.5'