From 0312656ad640485980d0787a9adc7f528a981004 Mon Sep 17 00:00:00 2001 From: Kilian Schuettler Date: Wed, 10 Jan 2024 12:41:19 +0100 Subject: [PATCH] RED-7384: delete NER_ENTITIES file --- .../management/v1/processor/migration/SaasMigrationService.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/migration/SaasMigrationService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/migration/SaasMigrationService.java index 5b57a0093..ef88d107b 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/migration/SaasMigrationService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/migration/SaasMigrationService.java @@ -88,6 +88,8 @@ public class SaasMigrationService implements TenantSyncService { .collect(Collectors.toMap(SaasMigrationStatusEntity::getFileId, SaasMigrationStatusEntity::getStatus)); for (var file : files) { if (notExistsOrError(file, migrationStati)) { + // delete NER_ENTITIES since offsets depend on old document structure. + storageService.deleteObject(TenantContext.getTenantId(), StorageIdUtils.getStorageId(dossier.getId(), file.getId(), FileType.NER_ENTITIES)); saasMigrationStatusPersistenceService.createMigrationRequiredStatus(dossier.getId(), file.getId()); var layoutParsingRequest = layoutParsingRequestFactory.build(dossier.getId(), file.getId(), false); rabbitTemplate.convertAndSend(LAYOUT_PARSING_REQUEST_QUEUE, layoutParsingRequest);