|
5/8/2017 8:35:23 PM
string for H2 DB needs to be an absolute path.
Has to make the change in two different places since the data source
is currently configured in two places.
Testing:
Tested manually the solo server with the following config:
```
# h2 db
database.type=h2
h2.path=data/azkaban
h2.create.tables=true
```
|
5/8/2017 6:18:21 PM
3.23.0
finis… (#1062)
* Fix bugs in resubmitting flow and fetching flow logs after flow finishes.
After removing runningFlows cache from web server, running flow info will be fetched from DB directly by ExecutorManager. This includes the flow updateTime which is updated by FlowRunnerManager when the flow finishes. Currently the UpdaterThread in ExecutorManager will send update request to executor to get updated flow info. UpdateTime now is synced between web server and executor since they all update and get from DB instead of cache, the previous logic of comparing updateTime should be changed.
TODO: updaterThread in executorManager should be removed in the future to simplify the logic. handleAjaxUpdateRequest() should be deprecated as well.
|
5/8/2017 6:01:34 PM
warning:
```
The Task.leftShift(Closure) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use Task.doLast(Action) instead. at build_8nu1cdi19xmcy93ijoksjwh7o.run(/Users/ruyang/oss/azkaban/azkaban-db/build.gradle:38)
```
|
5/8/2017 4:54:58 PM
specified the all distribution type.
The other files are generated by ./gradlew wrapper
|
5/8/2017 4:50:51 PM
library brings in an older version of junit which causes
Intellij to pick this version somehow and caused compilation error
when building using Intellij.
|
5/8/2017 3:16:01 PM
(#1057)
Changes: - refactored Storage API to throw IOException - extracted hash computation code to StorageManager - Changed ProjectLoader API to accept hash as parameter
|
5/5/2017 6:05:05 PM
patch is make a replacement to TriggerJDBCLoader class, in order to
try out new Azkaban-db interface/code. Fix the broken JDBC Test class
, and add in-memory database to test. Fix getLstInsertId method inside
akzban-db module.
Also, some other db related refactor is commited in order to allow test
work.
|
5/5/2017 4:27:56 PM
server (#1056)
Refactored Solo server to launch from an instance as opposed to launching from a static context. Added a unit test validating the same.
|
5/4/2017 7:11:11 PM
(#1055)
Changes:
Added ExecutorLoader binding to AzkabanCommonModule
Added a test to ensure that instantiation of WebServer is successful
Removed duplicate and derived dependencies from web-server build.gradle
|