[ https://issues.apache.org/jira/browse/HIVE-12891?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15657018#comment-15657018 ]
Barna Zsombor Klara commented on HIVE-12891: -------------------------------------------- I'm not sure there is a lot of value in documenting this. The java.io.tmpdir setting is not hive specific, it is the same for every java application. And with this change we are only converting a relative path into an absolute one, the actual location of the tmp directory will no change, so this should be completely transparent to the users. > Hive fails when java.io.tmpdir is set to a relative location > ------------------------------------------------------------ > > Key: HIVE-12891 > URL: https://issues.apache.org/jira/browse/HIVE-12891 > Project: Hive > Issue Type: Bug > Reporter: Reuben Kuhnert > Assignee: Barna Zsombor Klara > Fix For: 2.2.0 > > Attachments: HIVE-12891.01.19.2016.01.patch, HIVE-12891.03.patch, > HIVE-12891.04.patch, HIVE-12891.5.patch, HIVE-12981.01.22.2016.02.patch > > > The function {{SessionState.createSessionDirs}} fails when trying to create > directories where {{java.io.tmpdir}} is set to a relative location. > {code} > \[SubtaskRunner] ERROR o.a.h.hive..ql.Driver - FAILED: > IllegalArgumentException java.net.URISyntaxException: Relative path in > absolute URI: > file:./tmp/<user>/<guid>/hive_2015_12_11_09-12-25_352_4325234652356-1 > ... > Minor variations: > \[SubtaskRunner] ERROR o.a.h.hive..ql.Driver - FAILED: SemanticException > Exception while processing Exception while writing out the local file > o.a.h.hive.ql/parse.SemanticException: Exception while processing exception > while writing out local file > ... > caused by: java.lang.IllegalArgumentException: java.net.URISyntaxException: > Relative path in absolute URI: > file:./tmp/<user>/<guid>/hive_2015_12_11_09-12-25_352_4325234652356-1 > at o.a.h.fs.Path.initialize (206) > at o.a.h.fs.Path.<init>(197)... > at o.a.h.hive.ql.context.getScratchDir(267) > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)