8/27/2018 2:23:16 PM
3.52.03.53.0
workflow - validate conditions
* Address comments
|
8/23/2018 9:01:23 PM
(#1927)
* Conditinal workflow - modify conditionOnJobStatus macros.
* fix flaky test
* fix flaky test2
|
8/23/2018 8:59:54 PM
jobtype for reportal.
Tableau is not real-time: whenever users want to incorporate the newest data into their visualization, they must refresh the extracted data. This tells Tableau to get and show whatever new data has come into the data sources. It's natural for users to want to automatically trigger Tableau refreshes when their jobs are done and their data sources are full of new data. This job is designed to do exactly that - refreshing a Tableau workbook whenever run so users don't have to do so manually.
Since tableau workbook refresh doesn't require authentication, all users have to do is identify the name of the workbook they'd like to refresh and it will do so.
|
8/23/2018 5:15:19 PM
(#1923)
* Fix flaky test and remove sleep time in FlowRunnerYamlTest.
* fix flaky test
|
8/23/2018 2:08:03 PM
issue #1796. A new property called azkaban.display.numOfExecutions will be added in the azkaban.properties and be used to determine the number of rows to be displayed.
As it will default to 16 when the property does not exist, it will not have any impact on the existing page size.
|
8/22/2018 2:28:51 PM
3.51.4
(#1933)
Flow trigger classes will be serialized and persisted in quartz tables and deserialized back.
If serialVersionUID is not defined specifically, JVM would generate a default id in runtime which is dependent on compiler implementation, and and can thus result in unexpected nvalidClassExceptions during deserialization if new deployment has different serialVersionUID from old deployment which has been persisted in db.
Why choose those numbers(-1330280892166841227L ...)?
To be backward compatible since those are the serialVersionUID of first deployment of flow trigger classes and already have been persisted in database.
|
|
8/16/2018 3:48:32 PM
Fix flaky test and remove sleep time in FlowRunnerYamlTest.
* Conditional workflow - remove the support for condition on job props in phase one.
* Revert "Fix flaky test and remove sleep time in FlowRunnerYamlTest."
This reverts commit a2ac558ed5ca9af16f3dfe94ce0f9815ac7b6f37.
|
8/16/2018 1:39:31 PM
happens if the bar above (the one that has Submit User, Duration etc.) spans to multiple rows. Even one of them is enough to cause overflowing positioning, but the screenshot above demonstrates an extreme case where the tab is barely visible any more.
As a quick fix, I copied the same rules that are set for div#graphView.container-fill (you can find it right above the changed lines).
the fix sets a fixed height to the log textbox, and as the screenshot shows it gets cut off if the window size is not as high. There must be a way to make the position relative properly.. If that is found, why not apply that better rule also for div#graphView.container-fill?
|
8/16/2018 2:29:21 AM
unit tests for execution dispatch failures
Fix a minor bug in ExecutorManager: off by 1 in check of azkaban.maxDispatchingErrors:
reference.getNumErrors() > this.maxDispatchingErrors
->
reference.getNumErrors() >= this.maxDispatchingErrors
This makes sense to me: for example, if dispatching has failed 2 times and maxDispatchingErrors=2, don't try to dispatch for a 3rd time.
|