Skip to content

Latest commit

 

History

History
57 lines (44 loc) · 3.43 KB

CHANGELOG.md

File metadata and controls

57 lines (44 loc) · 3.43 KB

0.1.6

0.1.5

  • bugfix: #98 --help now doesn't run workflow (thanks marshallshen)
  • Upgrade to c4 0.2.0, which no longer bundles the Facebook API
  • Basic functionality working for Windows sytems, specifically, Windows 8/command shell.
  • bugfix: #11 FileSystem plugins get wired up properly (thanks derenrich)
  • Initial fix for #118 to handle quotes better in shell commands (thanks myronahn)
  • Fixes and documentation for core.run-workflow
  • Add node (Javascript) protocol (thanks arowla)
  • Upgrade c4 to version 0.2.0, which drops bundling of Facebook Places API support
  • Supprot for command line var regex

0.1.4

  • Added support for async execution of steps via --jobs (thanks guillaume and myronahn). See Async Execution of Steps
  • Added support for plugins via --plugins. See Plugins wiki page
  • Internal cleanup of drake.fs design (thanks stanistan)

0.1.3

  • Default workflow filename changed from workflow.d to Drakefile
  • Significant parsing speed up for large files (>x10)
  • BASE variable:
  • bugfix: wasn't being picked up if set through environment
  • bugfix: wasn't correctly working with := (#14)
  • --base command-line flag supported
  • Added preference for getting Hadoop config location from HADOOP_HOME environment variable. Addresses #35
  • Added support for S3 (thanks howech) (#60)

0.1.2

  • = are now allowed in filenames
  • : are now allowed in filenames (Drake will default to local file system instead of issuing "invalid filesystem" error, i.e. bad:name -> file:bad:name)
  • CLI changes:
  • CLI is now getopt-compliant (i.e. one could do drake -aw my-workflow.d)
  • -d doesn't work any more for debugging info: only --debug (-d reserved for future use)
  • --debug prints much less info now, --trace added for more verbose output
  • Added checking for conflicting options (i.e. --preview vs --print).
  • Help is now printed nicely
  • Added --step-delay to specify the amount of time, in milliseconds, to wait after each step. Should help with desynchronized filesystems.
  • bugfixes: #34

0.1.1

  • Drake now works with Drip which allows to bring down startup time essentially to zero in most cases.
  • Added support for R ("R" protocol). See resources/regtest/regtest_interpreters.d for usage example.
  • Added --preview command-line option, which prints the same report of targets predicted to be built, but immediately exits afterwards instead of asking for user confirmation.
  • You can now use Drake from Clojure REPL by calling run-workflow function.

0.1.0

  • Initial release!