From 17849a66bd64b69a8ce2a7db7a5bcd401db77646 Mon Sep 17 00:00:00 2001 From: Jiadong Bai Date: Sun, 27 Oct 2024 21:06:59 -0700 Subject: [PATCH 1/3] fix size fetching --- .../resource/dashboard/user/dataset/type/DatasetFileNode.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/amber/src/main/scala/edu/uci/ics/texera/web/resource/dashboard/user/dataset/type/DatasetFileNode.scala b/core/amber/src/main/scala/edu/uci/ics/texera/web/resource/dashboard/user/dataset/type/DatasetFileNode.scala index 8b73b293047..b701085208f 100644 --- a/core/amber/src/main/scala/edu/uci/ics/texera/web/resource/dashboard/user/dataset/type/DatasetFileNode.scala +++ b/core/amber/src/main/scala/edu/uci/ics/texera/web/resource/dashboard/user/dataset/type/DatasetFileNode.scala @@ -103,7 +103,7 @@ object DatasetFileNode { val fileType = if (Files.isDirectory(currentPhysicalNode.getAbsolutePath)) "directory" else "file" val fileSize = - if (fileType == "file") Some(Files.size(currentPhysicalNode.getAbsolutePath)) else None + if (fileType == "file") Some(currentPhysicalNode.getSize) else None val existingNode = currentParent.getChildren.find(child => child.getName == nodeName && child.getNodeType == fileType ) From f6c05a37d60f01f82e23fce7b6f1380c724ddae9 Mon Sep 17 00:00:00 2001 From: Jiadong Bai Date: Mon, 28 Oct 2024 07:19:59 -0700 Subject: [PATCH 2/3] fix the directory check --- .../resource/dashboard/user/dataset/type/DatasetFileNode.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/amber/src/main/scala/edu/uci/ics/texera/web/resource/dashboard/user/dataset/type/DatasetFileNode.scala b/core/amber/src/main/scala/edu/uci/ics/texera/web/resource/dashboard/user/dataset/type/DatasetFileNode.scala index b701085208f..4c69121e0a5 100644 --- a/core/amber/src/main/scala/edu/uci/ics/texera/web/resource/dashboard/user/dataset/type/DatasetFileNode.scala +++ b/core/amber/src/main/scala/edu/uci/ics/texera/web/resource/dashboard/user/dataset/type/DatasetFileNode.scala @@ -101,7 +101,7 @@ object DatasetFileNode { val nodeName = relativePath.last val fileType = - if (Files.isDirectory(currentPhysicalNode.getAbsolutePath)) "directory" else "file" + if (currentPhysicalNode.isDirectory) "directory" else "file" val fileSize = if (fileType == "file") Some(currentPhysicalNode.getSize) else None val existingNode = currentParent.getChildren.find(child => From a88d72d781238054b2b20d1a1cb5b2a80c1c8753 Mon Sep 17 00:00:00 2001 From: Jiadong Bai Date: Mon, 28 Oct 2024 07:33:18 -0700 Subject: [PATCH 3/3] fmt --- .../resource/dashboard/user/dataset/type/DatasetFileNode.scala | 1 - 1 file changed, 1 deletion(-) diff --git a/core/amber/src/main/scala/edu/uci/ics/texera/web/resource/dashboard/user/dataset/type/DatasetFileNode.scala b/core/amber/src/main/scala/edu/uci/ics/texera/web/resource/dashboard/user/dataset/type/DatasetFileNode.scala index 4c69121e0a5..af3cc565838 100644 --- a/core/amber/src/main/scala/edu/uci/ics/texera/web/resource/dashboard/user/dataset/type/DatasetFileNode.scala +++ b/core/amber/src/main/scala/edu/uci/ics/texera/web/resource/dashboard/user/dataset/type/DatasetFileNode.scala @@ -1,6 +1,5 @@ package edu.uci.ics.texera.web.resource.dashboard.user.dataset.`type` -import java.nio.file.Files import java.util import scala.collection.mutable