feature(info-query): 增加查询未跨天表名

This commit is contained in:
2023-06-06 14:42:18 +08:00
parent 27da56c297
commit a8f2f6c9f2
3 changed files with 28 additions and 0 deletions

View File

@@ -89,4 +89,14 @@ public class InfoController {
public SyncState syncState(@RequestParam("flink_job_id") Long flinkJobId, @RequestParam("alias") String alias) {
return infoService.syncState(flinkJobId, alias);
}
@GetMapping("/non_updated_version_tables")
public ImmutableList<String> nonUpdatedVersionTables() {
return infoService.nonUpdatedVersionTables();
}
@GetMapping("/updated_version_tables")
public ImmutableList<String> updatedVersionTables() {
return infoService.nonUpdatedVersionTables();
}
}

View File

@@ -186,4 +186,16 @@ public class InfoService {
public TableMeta tableMeta(Long flinkJobId, String alias) {
return databaseService.getTableMeta(flinkJobId, alias);
}
@Cacheable("un-updated-version-table")
@Retryable(Throwable.class)
public ImmutableList<String> nonUpdatedVersionTables() {
return databaseService.findAllUnScheduledTable();
}
@Cacheable("updated-version-table")
@Retryable(Throwable.class)
public ImmutableList<String> updatedVersionTables() {
return databaseService.findAllScheduledTable();
}
}