Skip to content

Commit

Permalink
0003088: The last update time on sym_incoming_batch comes from the app
Browse files Browse the repository at this point in the history
serve while the create time comes from the database
  • Loading branch information
chenson42 committed May 2, 2017
1 parent fd07b1c commit c6ceeac
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 9 deletions.
Expand Up @@ -265,13 +265,13 @@ public void insertIncomingBatch(ISqlTransaction transaction, IncomingBatch batch
batch.getIgnoreCount(), batch.getIgnoreRowCount(), batch.getMissingDeleteCount(),
batch.getSkipCount(), batch.getSqlState(), batch.getSqlCode(),
FormatUtils.abbreviateForLogging(batch.getSqlMessage()),
batch.getLastUpdatedHostName(), batch.getLastUpdatedTime(), batch.getSummary() },
batch.getLastUpdatedHostName(), batch.getSummary() },
new int[] { Types.NUMERIC, Types.VARCHAR, Types.VARCHAR, Types.CHAR,
Types.NUMERIC, Types.NUMERIC, Types.NUMERIC, Types.NUMERIC,
Types.NUMERIC, Types.NUMERIC, Types.NUMERIC, Types.NUMERIC,
Types.NUMERIC, Types.NUMERIC, Types.NUMERIC, Types.NUMERIC,
Types.NUMERIC, Types.VARCHAR, Types.NUMERIC, Types.VARCHAR,
Types.VARCHAR, Types.TIMESTAMP, Types.VARCHAR });
Types.VARCHAR, Types.VARCHAR });
}
}
}
Expand Down
Expand Up @@ -61,8 +61,8 @@ public IncomingBatchServiceSqlMap(IDatabasePlatform platform, Map<String, String
putSql("insertIncomingBatchSql" ,"" +
"insert into $(incoming_batch) (batch_id, node_id, channel_id, status, network_millis, filter_millis, database_millis, failed_row_number, failed_line_number, byte_count, " +
" statement_count, fallback_insert_count, fallback_update_count, ignore_count, ignore_row_count, missing_delete_count, skip_count, sql_state, sql_code, sql_message, " +
" last_update_hostname, last_update_time, summary, create_time) " +
" values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, current_timestamp) " );
" last_update_hostname, summary, create_time) " +
" values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, current_timestamp, ?, current_timestamp) " );

putSql("updateIncomingBatchSql" ,"" +
"update $(incoming_batch) set status = ?, error_flag=?, network_millis = ?, filter_millis = ?, database_millis = ?, failed_row_number = ?, failed_line_number = ?, byte_count = ?, " +
Expand Down
Expand Up @@ -227,14 +227,14 @@ public void updateOutgoingBatch(ISqlTransaction transaction, OutgoingBatch outgo
outgoingBatch.getSqlState(), outgoingBatch.getSqlCode(),
FormatUtils.abbreviateForLogging(outgoingBatch.getSqlMessage()),
outgoingBatch.getFailedDataId(), outgoingBatch.getLastUpdatedHostName(),
outgoingBatch.getLastUpdatedTime(), outgoingBatch.getSummary(),
outgoingBatch.getSummary(),
outgoingBatch.getBatchId(), outgoingBatch.getNodeId() }, new int[] { Types.CHAR, Types.BIGINT,
Types.NUMERIC, Types.NUMERIC, Types.NUMERIC, Types.BIGINT, Types.BIGINT, Types.BIGINT,
Types.BIGINT, Types.BIGINT, Types.BIGINT, Types.BIGINT, Types.BIGINT,
Types.BIGINT, Types.BIGINT, Types.BIGINT, Types.BIGINT, Types.BIGINT,
Types.BIGINT, Types.BIGINT, Types.BIGINT, Types.TIMESTAMP, Types.TIMESTAMP,
Types.TIMESTAMP, Types.VARCHAR, Types.NUMERIC,
Types.VARCHAR, Types.BIGINT, Types.VARCHAR, Types.TIMESTAMP, Types.VARCHAR,
Types.VARCHAR, Types.BIGINT, Types.VARCHAR, Types.VARCHAR,
symmetricDialect.getSqlTypeForIds(), Types.VARCHAR });
}

Expand Down Expand Up @@ -665,7 +665,7 @@ public Map<String, Float> getNodeThroughputByChannel() {
String sql = getSql(sqlName);
NodeThroughputMapper mapper = new NodeThroughputMapper(isAverageDateSupported);

List<Object> temp = sqlTemplateDirty.query(sql, mapper);
sqlTemplateDirty.query(sql, mapper);
return mapper.getThroughputMap();
}

Expand Down
Expand Up @@ -41,7 +41,7 @@ public OutgoingBatchServiceSqlMap(IDatabasePlatform platform,
putSql("selectCountBatchesPrefixSql", "select count(*) from $(outgoing_batch) ");

putSql("cancelLoadBatchesSql",
"update $(outgoing_batch) set ignore_count=1, status='OK', error_flag=0 where load_id=?");
"update $(outgoing_batch) set ignore_count=1, status='OK', error_flag=0, last_update_time=current_timestamp where load_id=?");

putSql("cancelChannelBatchesSql",
"update $(outgoing_batch) set ignore_count=1, status='OK', error_flag=0 where channel_id=? and status != 'OK'");
Expand All @@ -61,7 +61,7 @@ public OutgoingBatchServiceSqlMap(IDatabasePlatform platform,
+ " ignore_count=?, router_millis=?, network_millis=?, filter_millis=?, "
+ " load_millis=?, extract_millis=?, extract_start_time=?, transfer_start_time=?, load_start_time=?, "
+ " sql_state=?, sql_code=?, sql_message=?, "
+ " failed_data_id=?, last_update_hostname=?, last_update_time=?, summary=? where batch_id=? and node_id=? ");
+ " failed_data_id=?, last_update_hostname=?, last_update_time=current_timestamp, summary=? where batch_id=? and node_id=? ");

putSql("findOutgoingBatchSql", "where batch_id=? and node_id=? ");

Expand Down

0 comments on commit c6ceeac

Please sign in to comment.