[ 
https://issues.apache.org/jira/browse/SPARK-1527?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13973148#comment-13973148
 ] 

Sean Owen commented on SPARK-1527:
----------------------------------

There are a number of other uses of File.getName(), but a quick glance suggests 
all the others are appropriate.

There are a number of other uses of File.toString(), almost all in tests. I 
suspect the Files in question already have absolute paths, and that even 
relative paths happen to work fine in a test since the working dir doesn't 
change. So those could change, but are probably not a concern.

The only one that gave me pause was the use in HttpBroadcast.scala, though I 
suspect it turns out to work fine for similar reasons.

If reviewers are interested in changing the toString()s I'll test and submit a 
PR for that.

> rootDirs in DiskBlockManagerSuite doesn't get full path from rootDir0, 
> rootDir1
> -------------------------------------------------------------------------------
>
>                 Key: SPARK-1527
>                 URL: https://issues.apache.org/jira/browse/SPARK-1527
>             Project: Spark
>          Issue Type: Bug
>          Components: Spark Core
>    Affects Versions: 0.9.0
>            Reporter: Ye Xianjin
>            Priority: Minor
>              Labels: starter
>   Original Estimate: 24h
>  Remaining Estimate: 24h
>
> In core/src/test/scala/org/apache/storage/DiskBlockManagerSuite.scala
>   val rootDir0 = Files.createTempDir()
>   rootDir0.deleteOnExit()
>   val rootDir1 = Files.createTempDir()
>   rootDir1.deleteOnExit()
>   val rootDirs = rootDir0.getName + "," + rootDir1.getName
> rootDir0 and rootDir1 are in system's temporary directory. 
> rootDir0.getName will not get the full path of the directory but the last 
> component of the directory. When passing to DiskBlockManage constructor, the 
> DiskBlockerManger creates directories in pwd not the temporary directory.
> rootDir0.toString will fix this issue.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to