Skip to content
Snippets Groups Projects

Changed CRC32C to MD5 to calculate a checksum (GONRG-5884)

Merged Riabokon Stanislav(EPAM)[GCP] requested to merge gcp-lib-upgrade into master
Files
2
@@ -35,6 +35,7 @@ import java.util.stream.Collectors;
import lombok.RequiredArgsConstructor;
import org.apache.commons.lang3.ArrayUtils;
import org.apache.http.HttpStatus;
import org.apache.tomcat.util.codec.binary.Base64;
import org.opengroup.osdu.core.common.logging.JaxRsDpsLog;
import org.opengroup.osdu.core.common.model.entitlements.Acl;
import org.opengroup.osdu.core.common.model.entitlements.GroupInfo;
@@ -315,7 +316,7 @@ public class ObmStorage implements ICloudStorage {
RecordMetadata updatedRecordMetadata = kv.getKey();
RecordData recordData = kv.getValue();
String recordHash = hashMap.get(updatedRecordMetadata.getId());
recordHash = new String(Base64.encodeBase64(recordHash.getBytes()));
String newRecordStr = gson.toJson(recordData);
byte[] bytes = newRecordStr.getBytes(StandardCharsets.UTF_8);
String newHash = storage.getCalculatedChecksum(bytes);
Loading