- 16 Oct, 2017 4 commits
-
-
Incremental video.
Hassan committed -
Added tasks to load warehouse data into BigQuery.
Hassan committed -
Hassan Javeed committed
-
Hassan Javeed committed
-
- 15 Sep, 2017 2 commits
-
-
Use merchant close date to compute interval.
Hassan committed -
Hassan Javeed committed
-
- 13 Sep, 2017 1 commit
-
-
Upgrade setuptools, and other supporting packages.
brianhw committed
-
- 12 Sep, 2017 1 commit
-
-
Brian Wilson committed
-
- 01 Sep, 2017 1 commit
-
-
Cleaned up and added logic to figure out the latest completion date.
Hassan committed
-
- 30 Aug, 2017 1 commit
-
-
Hassan Javeed committed
-
- 16 Aug, 2017 2 commits
-
-
Default to empty function for hadoop counter callback.
Hassan committed -
Hassan Javeed committed
-
- 15 Aug, 2017 2 commits
-
-
Speed up finance reporting workflow.
Hassan committed -
Hassan Javeed committed
-
- 11 Aug, 2017 1 commit
-
-
Event Exporter Improved Encryption Logging & Error Handling
Andrew Zafft committed
-
- 09 Aug, 2017 1 commit
-
-
Improving logging and adding a counter when there is a failure during the event-exporter encryption process using gpg
Andrew Zafft committed
-
- 03 Aug, 2017 1 commit
-
-
Workaround for travis boto issue with GCE.
brianhw committed
-
- 02 Aug, 2017 2 commits
-
-
Changed active users computation to a per week basis.
Hassan committed -
Hassan Javeed committed
-
- 31 Jul, 2017 1 commit
-
-
Brian Wilson committed
-
- 26 Jul, 2017 2 commits
-
-
Gabe Mulley committed
-
Gabe Mulley committed
-
- 24 Jul, 2017 2 commits
-
-
Enables contacting partner specific URLs for course information.
Andrew Zafft committed -
Andrew Zafft committed
-
- 18 Jul, 2017 1 commit
-
-
Added course slot number to d_program_course.
Hassan committed
-
- 13 Jul, 2017 1 commit
-
-
Hassan Javeed committed
-
- 07 Jul, 2017 1 commit
-
-
Various fixes for ProblemResponseReportWorkflow and related tasks
Jillian Vogel committed
-
- 06 Jul, 2017 2 commits
- 05 Jul, 2017 5 commits
-
-
Jillian Vogel committed
-
Ensures that interval* parameters are passed through to all of the downstream tasks. Updates acceptance tests and fixture data to demonstrate and verify the issue.
Jillian Vogel committed -
Removes the erroneous complete() methods, which were causing the hive partition tasks to appear complete, when they hadn't loaded the hive table yet. Updates acceptance tests to do two runs to demostrate table not found issue: one with raw, JSON data from REST API, and one with processed, hive data
Jillian Vogel committed -
The --no-cache-dir option is not defined on older versions of pip. The pre.txt requirements specifically upgrade to a newer pip, so the option may not work on that file, but should work fine after it has been loaded.
Brian Wilson committed -
In addition to removing the marker file, also remove the output files, since HDFS does not support renaming onto an already-existing file.
Brian Wilson committed
-
- 30 Jun, 2017 3 commits
-
-
Fix problem with running ImportEnrollmentsIntoMysql out of box, which encounters an error in a task because overwrite-n-days is not provided. It's not needed in two tasks, so this removes the parameter from the tasks in question.
Brian Wilson committed -
Add backquotes for additional Hive columns.
brianhw committed -
This is needed for upgrading past Hive 1.2.
Brian Wilson committed
-
- 29 Jun, 2017 1 commit
-
-
Add --no-cache-dir option for pip install cmds.
brianhw committed
-
- 28 Jun, 2017 1 commit
-
-
Brian Wilson committed
-
- 22 Jun, 2017 1 commit
-
-
* Allow multiple secure configurations to be loaded. This change allows a caller to specify multiple configuration files in the secure config repo to be loaded, which enables the caller to specify a "base" configuration, containing special values, which can be interpolated into subsequent configuration files that are loaded. These configuration paths are now passed on from remote-task itself to launch-task when invoked on an EMR cluster. * Weave through paths in a more consistent fashion. We're now properly including 'uid', which is hard-coded to 'automation' in production, to the paths. This should make the code more resilient to cases where no remote name is specified. We've also moved the constants back into remote.py, given that they weren't necessary in local.py and thus did not need to be shared. * Remove old local wildcard import. * Remove our extra command-line arguments before invoking Luigi. Luigi gets angry when it runs a workflow and sees command-line arguments that Luigi itself didn't ask for or that the workflow didn't ask for.. which is precisely what --additional-config is. This change modifies sys.argv in place, removing all key/value pairs for --additional-config, before we invoke luigi.run(). It *seems* to work, but we're also modifying a global in the sys module, so, you know.. * Weave arguments through run(); don't modify sys.argv. * Remove extraneous/old comment.
Toby Lawrence committed
-