- 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
-
- 12 Jun, 2017 4 commits
-
-
Revert "Add support for templating to Luigi configuration files. (#398)"
Toby Lawrence committed -
This reverts commit 82c99915.
Toby Lawrence committed -
Task to calculate active users this year.
Hassan committed -
Hassan Javeed committed
-
- 09 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.
Toby Lawrence committed
-
- 05 Jun, 2017 2 commits
-
-
Make acceptance test work on hive 1x & 2x.
Hassan committed -
Hassan Javeed committed
-
- 31 May, 2017 1 commit
-
-
Add overwrite flag to LastCountryOfUserTableTask.
brianhw committed
-
- 30 May, 2017 3 commits
-
-
Handle problem-checks with bad answer_ids.
brianhw committed -
When testing ficus.master, it was found that running the location task was resulting in multiple entries in the resultstore. The last_country_of_user table is supposed to only have one partition of data loaded into it, but when run with overwrite flag set, the table's contents weren't being deleted. This resulted in a left join (against student_courseenrollment) would have multiple entries per student enrollment. Fix is to drop and recreate the table each time, if the overwrite flag is set. This was first identified and fixed on Ficus. See PR #400.
Brian Wilson committed -
Rather than trying to output non-ascii answer id's, just screen out those that are not ascii.
Brian Wilson committed
-
- 29 May, 2017 1 commit
-
-
Add InsertToMysqlVideo*.allow_empty_insert
Jillian Vogel committed
-
- 18 May, 2017 2 commits
-
-
Fixed acceptance tests validation.
Hassan committed -
Hassan Javeed committed
-