|
@@ -71,12 +71,7 @@ public class RawLocalFileSystem extends FileSystem {
|
|
public static void useStatIfAvailable() {
|
|
public static void useStatIfAvailable() {
|
|
useDeprecatedFileStatus = !Stat.isAvailable();
|
|
useDeprecatedFileStatus = !Stat.isAvailable();
|
|
}
|
|
}
|
|
-
|
|
|
|
- @VisibleForTesting
|
|
|
|
- static void setUseDeprecatedFileStatus(boolean useDeprecatedFileStatus) {
|
|
|
|
- RawLocalFileSystem.useDeprecatedFileStatus = useDeprecatedFileStatus;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
|
|
+
|
|
public RawLocalFileSystem() {
|
|
public RawLocalFileSystem() {
|
|
workingDir = getInitialWorkingDirectory();
|
|
workingDir = getInitialWorkingDirectory();
|
|
}
|
|
}
|
|
@@ -698,8 +693,8 @@ public class RawLocalFileSystem extends FileSystem {
|
|
DeprecatedRawLocalFileStatus(File f, long defaultBlockSize, FileSystem fs)
|
|
DeprecatedRawLocalFileStatus(File f, long defaultBlockSize, FileSystem fs)
|
|
throws IOException {
|
|
throws IOException {
|
|
super(f.length(), f.isDirectory(), 1, defaultBlockSize,
|
|
super(f.length(), f.isDirectory(), 1, defaultBlockSize,
|
|
- Files.getLastModifiedTime(f.toPath()).toMillis(),
|
|
|
|
- getLastAccessTime(f),null, null, null,
|
|
|
|
|
|
+ f.lastModified(), getLastAccessTime(f),
|
|
|
|
+ null, null, null,
|
|
new Path(f.getPath()).makeQualified(fs.getUri(),
|
|
new Path(f.getPath()).makeQualified(fs.getUri(),
|
|
fs.getWorkingDirectory()));
|
|
fs.getWorkingDirectory()));
|
|
}
|
|
}
|