Skip to content
Snippets Groups Projects
Commit a13745c8 authored by Sonia Zorba's avatar Sonia Zorba
Browse files

Updated job start_time and end_time in JobDAO instead of relying on job_insert trigger

parent 659a26f0
No related branches found
No related tags found
No related merge requests found
...@@ -54,8 +54,22 @@ public class JobDAO { ...@@ -54,8 +54,22 @@ public class JobDAO {
String sql String sql
= "INSERT INTO job(job_id, owner_id, job_type, phase, job_info, transfer_details, " = "INSERT INTO job(job_id, owner_id, job_type, phase, job_info, transfer_details, "
+ " results, error_message, error_type, error_has_detail, error_detail) " + " results, error_message, error_type, error_has_detail, error_detail, start_time, end_time) "
+ "VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"; + "VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ";
switch (jobSummary.getPhase()) {
case EXECUTING:
sql += "NOW(), NULL)";
break;
case ERROR:
case COMPLETED:
case ABORTED:
sql += "NOW(), NOW())";
break;
default:
sql += "NULL, NULL)";
break;
}
jdbcTemplate.update(sql, ps -> { jdbcTemplate.update(sql, ps -> {
int i = 0; int i = 0;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment