Murtadha Hubail has submitted this change and it was merged. Change subject: [NO ISSUE][STO] Delete Resource Metadata Mask After Checkpoint ......................................................................
[NO ISSUE][STO] Delete Resource Metadata Mask After Checkpoint - user model changes: no - storage format changes: no - interface changes: no Details: - Delete the resource metadata mask file only after the initial checkpoint has been created. Change-Id: I2bd4412ed878dabbb470bab01a9430ed2b94d2db Reviewed-on: https://asterix-gerrit.ics.uci.edu/2768 Reviewed-by: abdullah alamoudi <[email protected]> Sonar-Qube: Jenkins <[email protected]> Tested-by: Jenkins <[email protected]> Contrib: Jenkins <[email protected]> Integration-Tests: Jenkins <[email protected]> --- M asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/resource/PersistentLocalResourceRepository.java 1 file changed, 1 insertion(+), 1 deletion(-) Approvals: Anon. E. Moose #1000171: abdullah alamoudi: Looks good to me, approved Jenkins: Verified; No violations found; ; Verified diff --git a/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/resource/PersistentLocalResourceRepository.java b/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/resource/PersistentLocalResourceRepository.java index 7fe1d1f..7cd31bb 100644 --- a/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/resource/PersistentLocalResourceRepository.java +++ b/asterixdb/asterix-transactions/src/main/java/org/apache/asterix/transaction/management/resource/PersistentLocalResourceRepository.java @@ -202,9 +202,9 @@ } catch (IOException e) { throw HyracksDataException.create(e); } + indexCheckpointManagerProvider.get(DatasetResourceReference.of(resource)).init(null, 0); deleteResourceFileMask(resourceFile); resourceCache.put(resource.getPath(), resource); - indexCheckpointManagerProvider.get(DatasetResourceReference.of(resource)).init(null, 0); //if replication enabled, send resource metadata info to remote nodes if (isReplicationEnabled) { createReplicationJob(ReplicationOperation.REPLICATE, resourceFile); -- To view, visit https://asterix-gerrit.ics.uci.edu/2768 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: merged Gerrit-Change-Id: I2bd4412ed878dabbb470bab01a9430ed2b94d2db Gerrit-PatchSet: 2 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Murtadha Hubail <[email protected]> Gerrit-Reviewer: Anon. E. Moose #1000171 Gerrit-Reviewer: Jenkins <[email protected]> Gerrit-Reviewer: Murtadha Hubail <[email protected]> Gerrit-Reviewer: abdullah alamoudi <[email protected]>
