|
5/26/2017 4:53:02 PM
nicer debug logs because there's no stuff like "Job null finished with status SUCCEEDED".
It's also cleaner to be able to pass the ExecutableNode to the constructor instead of having to always manually call getStatus() and getNestedId().
|
5/26/2017 3:41:10 PM
used to take over 5 seconds. Now it's ~0.3 seconds.
How this was speeded up: This test was being run using the default timeout values. In the test the normal request time is so short that we can set lower timeouts in test props and still test the timeout scenarios reliably.
|
5/25/2017 5:14:50 PM
is set greater than 0.
|
5/24/2017 8:59:34 PM
(#1003)
|
|
5/21/2017 8:51:13 PM
Trigger and TriggerManager in common module since they are still being used by flow scheduler.
Create a new KillExecutionAction using flowrunnermanager instead of executormanager to kill flow. Still keep the old one in common module for being compatible with existing SLA trigger in the database. Will remove the old one when all existing triggers expire.
Remove the dependency on ExecutorManager in SlaChecker, SlaAlertAction, replace it with executorloader. This will pave the way for moving these two classes into Executor module. Still keep them in common module for being compatible with existing SLA trigger in the database. Will move the old one when all existing triggers expire.
|
5/17/2017 10:05:29 PM
to be hardcoded to zip. The reason is because of the way the
temp file is created, the file extension is 'zip1234761982374'. There are a whole bunch of random characters added at the end which becomes the target file extension which is unintended. Since we strictly enforce .zip extensions only I have hardcoded the extension.
|
5/17/2017 1:08:45 PM
to Azkaban scheduler needs to modify
ScheduleManager class. Before making it, we refactor this class:
* remove unused code
* refactor code per intellij's advice
|
5/16/2017 9:23:18 PM
the class
|