vanilla111 opened a new pull request #3729:
URL: https://github.com/apache/incubator-dolphinscheduler/pull/3729


   ## What is the purpose of the pull request
   
   - Added a function that allows dependent nodes to wait for a period of time 
before the pre-dependency starts;
   - Added test files for new features;
   - Remove unnecessary start time initialization code in 
`DependentTaskExecThread` and `ConditionsTaskExecThread`;
   - Standardize the format of some source codes.
   
   ## Related issues
   
   - [Feature][Server] Let dependent nodes wait for a while before the 
pre-process starts 
[#3633](https://github.com/apache/incubator-dolphinscheduler/issues/3633)
   
   ## Brief change log
   
   - 
`dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/task/TaskTimeoutParameter.java`
 added check interval properties;
   - 
`dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/model/TaskNode.java`
 standardized format, and add new timeout attribute for dependent node;
   - 
`dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/master/runner/DependentTaskExecThread.java`
 and 
`dolphinscheduler-server/src/main/java/org/apache/dolphinscheduler/server/utils/
 DependentExecute.java` adds new feature implementation code;
   - 
`dolphinscheduler-server/src/test/java/org/apache/dolphinscheduler/server/master/runner/DependentTaskExecThreadTest.java`
 adds new feature test code.
   
   ## Verify this pull request
   
   Both the new test and the original test have passed.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to