9/11/2017 3:00:46 PM
module doesn't belong to the common module.
It also helps speeding up the build a bit by taking better advantage of
the gradle cache and project dependency management.
Fixes #1227
|
9/11/2017 2:13:12 PM
the job6 status was SUCCEEDED if the flow killing took longer than usual, because it only slept for max 1 second.
Failure from Travis logs:
azkaban.execapp.FlowRunnerTest > exec1FailedKillAll FAILED java.lang.AssertionError: Wrong status for [job6] expected:<KILLED> but was:<SUCCEEDED>
|
9/9/2017 9:51:00 PM
used by the internal build system.
|
|
|
9/7/2017 5:53:38 PM
the API calling code from ExecutorManager to a new class ExecutorApiGateway
This way ExecutorManager doesn't handle raw JSON, the gateway always returns some higher level object (once again, this will allow making cleaner unit tests for ExecutorManager).
|
9/7/2017 1:32:30 PM
Database operator interface as it has only one implementation and is also internal only.
|
9/7/2017 12:56:15 PM
IDEA
This way the server runs "out of the box". User doesn't have to configure anything, just launch AzkabanSingleServer with "Run as Java..".
|
9/6/2017 3:19:57 PM
Create a singleton of ExecutorApiClient with Guice
- Mock it with Mockito in unit tests
|
9/6/2017 2:04:37 PM
package (#1434)
Use IntelliJ to find and replace all occurrences. This PR is a follow-up of #1428.
|