11/29/2017 4:48:35 PM
fix for startup failure (#1569)
Issue #1569: "Startup fails: missing tables that need to be installed: quartz-tables-all"
|
11/20/2017 7:15:00 PM
(#1560)
Fix #1559.
After making attempt volatile, attempt++ had to be synchronized because of this check:
http://errorprone.info/bugpattern/NonAtomicVolatileUpdate
|
11/17/2017 10:34:17 PM
Load flow trigger from YAML file.
* Address comments.
* support no triggerDependencies or params.
|
11/15/2017 8:59:58 PM
provider (#1556)
* commit 1
* commit 2
* remove redundant code
This PR is a follow-up of #1552 . We create a job setting "azkaban.job.enable.ssl". When it is enabled, we use Java reflection to initialize the credential provider object, and run the method.
|
|
11/9/2017 10:33:38 PM
duplicate getProjectName implementation are consolidated into a util class, which will be used by flow trigger(#1526) UI as well.
|
|
11/7/2017 9:18:18 PM
props from flow YAML file.
* Address comments
|
11/7/2017 5:30:49 PM
3.38.0
Interface in order to let custom credential provider register user's secret keys.
One sample use case: Today we don't have a secure way to pass on credentials into Hadoop. This interface allows Azkaban to fetch user's credential from external system (like certificate authority), and add it into Hadoop Job Context. Then submitted hadoop job will be able to use it.
Today we only have one method, but could have more in future.
This PR only proposes an interface, and the next step will be to use this interface in HadoopSecurityManager_H_2_0 class.
|
|