Index: oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/AbstractSharedCachingDataStore.java
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/AbstractSharedCachingDataStore.java	(revision be8450ef815decdbcb14ee5922b0dd9a42d53468)
+++ oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/blob/AbstractSharedCachingDataStore.java	(revision )
@@ -81,11 +81,6 @@
      */
     private static final Logger LOG = LoggerFactory.getLogger(AbstractSharedCachingDataStore.class);
 
-    /**
-     * The digest algorithm used to uniquely identify records.
-     */
-    private static final String DIGEST = "SHA-1";
-
     /**
      * The root path
      */
@@ -246,7 +241,7 @@
             }
 
             DataIdentifier identifier = new DataIdentifier(encodeHexString(digest.digest()));
-            LOG.debug("SHA1 of [{}], length =[{}] took [{}] ms ", identifier, length,
+            LOG.debug("SHA-256 of [{}], length =[{}] took [{}] ms ", identifier, length,
                 watch.elapsed(TimeUnit.MILLISECONDS));
 
             // asynchronously stage for upload if the size limit of staging cache permits
Index: oak-blob-cloud/src/test/java/org/apache/jackrabbit/oak/blob/cloud/aws/s3/S3DataStoreStatsTest.java
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- oak-blob-cloud/src/test/java/org/apache/jackrabbit/oak/blob/cloud/aws/s3/S3DataStoreStatsTest.java	(revision be8450ef815decdbcb14ee5922b0dd9a42d53468)
+++ oak-blob-cloud/src/test/java/org/apache/jackrabbit/oak/blob/cloud/aws/s3/S3DataStoreStatsTest.java	(revision )
@@ -108,7 +108,7 @@
 
     private String getIdForInputStream(final InputStream in)
         throws Exception {
-        MessageDigest digest = MessageDigest.getInstance("SHA-1");
+        MessageDigest digest = MessageDigest.getInstance("SHA-256");
         OutputStream output = new DigestOutputStream(new NullOutputStream(), digest);
         try {
             IOUtils.copyLarge(in, output);
Index: oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/blob/ConsolidatedDataStoreStatsTest.java
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/blob/ConsolidatedDataStoreStatsTest.java	(revision be8450ef815decdbcb14ee5922b0dd9a42d53468)
+++ oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/blob/ConsolidatedDataStoreStatsTest.java	(revision )
@@ -154,7 +154,7 @@
 
     private String getIdForInputStream(final InputStream in)
         throws Exception {
-        MessageDigest digest = MessageDigest.getInstance("SHA-1");
+        MessageDigest digest = MessageDigest.getInstance("SHA-256");
         OutputStream output = new DigestOutputStream(new NullOutputStream(), digest);
         try {
             IOUtils.copyLarge(in, output);
Index: oak-upgrade/src/test/java/org/apache/jackrabbit/oak/upgrade/IgnoreMissingBinariesTest.java
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- oak-upgrade/src/test/java/org/apache/jackrabbit/oak/upgrade/IgnoreMissingBinariesTest.java	(revision be8450ef815decdbcb14ee5922b0dd9a42d53468)
+++ oak-upgrade/src/test/java/org/apache/jackrabbit/oak/upgrade/IgnoreMissingBinariesTest.java	(revision )
@@ -56,7 +56,7 @@
             getSourceContainer().close();
         }
 
-        assertTrue(new File(blob.getDirectory(), "c2/b2/b5/c2b2b532305bf4b7c73ea4f2747a788bb668cedc").delete());
+        assertTrue(new File(blob.getDirectory(), "0c/07/02/0c0702b43bfcc7c0bb1329a10bbc6d5c5ef15856afd714c1331495b95f65b292").delete());
 
         String[] args = getArgs();
         log.info("oak2oak {}", Joiner.on(' ').join(args));
@@ -92,4 +92,4 @@
         verifyBlob(session);
         assertEquals(0, session.getNode("/libs/sling/xss/config.xml/jcr:content").getProperty("jcr:data").getLength());
     }
-}
\ No newline at end of file
+}
Index: oak-parent/pom.xml
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- oak-parent/pom.xml	(revision be8450ef815decdbcb14ee5922b0dd9a42d53468)
+++ oak-parent/pom.xml	(revision )
@@ -43,7 +43,7 @@
     <project.reporting.outputEncoding>
       ${project.build.sourceEncoding}
     </project.reporting.outputEncoding>
-    <jackrabbit.version>2.15.0</jackrabbit.version>
+    <jackrabbit.version>2.15.1-SNAPSHOT</jackrabbit.version>
     <mongo.host>127.0.0.1</mongo.host>
     <mongo.port>27017</mongo.port>
     <mongo.db>MongoMKDB</mongo.db>
Index: oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/blob/CachingDataStoreTest.java
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/blob/CachingDataStoreTest.java	(revision be8450ef815decdbcb14ee5922b0dd9a42d53468)
+++ oak-core/src/test/java/org/apache/jackrabbit/oak/plugins/blob/CachingDataStoreTest.java	(revision )
@@ -434,7 +434,7 @@
         OutputStream output = null;
         try {
             in = new FileInputStream(f);
-            MessageDigest digest = MessageDigest.getInstance("SHA-1");
+            MessageDigest digest = MessageDigest.getInstance("SHA-256");
             output = new DigestOutputStream(new NullOutputStream(), digest);
             IOUtils.copyLarge(in, output);
             return encodeHexString(digest.digest());
