You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by re...@apache.org on 2022/07/29 17:15:03 UTC
svn commit: r1903106 - /jackrabbit/trunk/jackrabbit-data/src/main/java/org/apache/jackrabbit/core/data/FileDataStore.java
Author: reschke
Date: Fri Jul 29 17:15:03 2022
New Revision: 1903106
URL: http://svn.apache.org/viewvc?rev=1903106&view=rev
Log:
JCR-4814: File.renameTo sometimes fails to move temporary file to data record location - fix javadoc
Modified:
jackrabbit/trunk/jackrabbit-data/src/main/java/org/apache/jackrabbit/core/data/FileDataStore.java
Modified: jackrabbit/trunk/jackrabbit-data/src/main/java/org/apache/jackrabbit/core/data/FileDataStore.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-data/src/main/java/org/apache/jackrabbit/core/data/FileDataStore.java?rev=1903106&r1=1903105&r2=1903106&view=diff
==============================================================================
--- jackrabbit/trunk/jackrabbit-data/src/main/java/org/apache/jackrabbit/core/data/FileDataStore.java (original)
+++ jackrabbit/trunk/jackrabbit-data/src/main/java/org/apache/jackrabbit/core/data/FileDataStore.java Fri Jul 29 17:15:03 2022
@@ -23,7 +23,9 @@ import java.io.InputStream;
import java.io.OutputStream;
import java.io.RandomAccessFile;
import java.lang.ref.WeakReference;
+import java.nio.file.CopyOption;
import java.nio.file.Files;
+import java.nio.file.Path;
import java.nio.file.StandardCopyOption;
import java.security.DigestOutputStream;
import java.security.MessageDigest;
@@ -60,7 +62,7 @@ import org.slf4j.LoggerFactory;
* up to billions of distinct records.
* <p>
* This implementation relies on the underlying file system to support
- * atomic O(1) move operations with {@link Files#move()}.
+ * atomic O(1) move operations with {@link Files#move(Path, Path, CopyOption...)}.
*/
public class FileDataStore extends AbstractDataStore
implements MultiDataStoreAware {