From bf9540a986b055d7d62b0c5ea309ab17754e33fd Mon Sep 17 00:00:00 2001 From: Andrei Isvoran Date: Wed, 16 Aug 2023 16:00:02 +0300 Subject: [PATCH] RED-6864 Upgrade search-service to new storage --- search-service-v1/pom.xml | 2 +- .../v1/server/service/FileSystemBackedStorageService.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/search-service-v1/pom.xml b/search-service-v1/pom.xml index 1d2fd27..155dfe7 100644 --- a/search-service-v1/pom.xml +++ b/search-service-v1/pom.xml @@ -28,7 +28,7 @@ com.iqser.red platform-commons-dependency - 2.6.0 + 2.7.0 import pom diff --git a/search-service-v1/search-service-server-v1/src/test/java/com/iqser/red/service/search/v1/server/service/FileSystemBackedStorageService.java b/search-service-v1/search-service-server-v1/src/test/java/com/iqser/red/service/search/v1/server/service/FileSystemBackedStorageService.java index ffc5799..48d7fd9 100644 --- a/search-service-v1/search-service-server-v1/src/test/java/com/iqser/red/service/search/v1/server/service/FileSystemBackedStorageService.java +++ b/search-service-v1/search-service-server-v1/src/test/java/com/iqser/red/service/search/v1/server/service/FileSystemBackedStorageService.java @@ -32,14 +32,14 @@ public class FileSystemBackedStorageService implements StorageService { @SneakyThrows @Override - public InputStreamResource getObject(String tenantId, String objectId) { + public void downloadTo(String tenantId, String objectId, File destinationFile) { var res = dataMap.get(objectId); if (res == null) { throw new StorageObjectDoesNotExist(new RuntimeException()); } - return new InputStreamResource(new FileInputStream(res)); + IOUtils.copy(new FileInputStream(res), new FileOutputStream(destinationFile)); }