Fix s3
This commit is contained in:
parent
7ceed04db1
commit
8a7422286d
1 changed files with 12 additions and 4 deletions
|
|
@ -49,9 +49,12 @@ public class RequestService {
|
|||
|
||||
CompletableFuture.allOf(requestFutures.toArray(new CompletableFuture[0]))
|
||||
.thenRun(() -> logger.info("Successfully processed all S3 requests."))
|
||||
.exceptionally(ex -> {
|
||||
logger.error("Failed to process S3 requests", ex);
|
||||
return null;
|
||||
.whenComplete((result, ex) -> {
|
||||
if (ex != null) {
|
||||
logger.error("Error processing S3 requests", ex);
|
||||
} else {
|
||||
logger.info("Successfully processed all S3 requests.");
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -65,7 +68,7 @@ public class RequestService {
|
|||
try (Connection connection = DatabaseConnection.getConnection(
|
||||
argument.getRequestArgumentConnectionParams())) {
|
||||
|
||||
Map<String, Object> query = buildSqlQueryForS3(request.getRequestURL(), ids);
|
||||
Map<String, Object> query = buildSqlQueryForS3(argument.getRequestArgumentURL(), ids);
|
||||
logger.debug("Starting fetching paths from database for S3 request");
|
||||
long startExecTime = System.currentTimeMillis();
|
||||
|
||||
|
|
@ -86,6 +89,11 @@ public class RequestService {
|
|||
HttpRequest httpRequest;
|
||||
logger.debug("Starting building HTTP request for S3 request");
|
||||
long startExecTime = System.currentTimeMillis();
|
||||
|
||||
if (file == null || file.isBlank()) {
|
||||
logger.warn("Skipping invalid file path: {}", file);
|
||||
return;
|
||||
}
|
||||
try {
|
||||
httpRequest = S3HttpConnection.buildHttpRequest(request, file);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue