Asif Khatri created LIVY-986:
--------------------------------
Summary: Need to add null check for SessionInfo
Key: LIVY-986
URL: https://issues.apache.org/jira/browse/LIVY-986
Project: Livy
Issue Type: Bug
Components: Server
Affects Versions: 0.8.0
Reporter: Asif Khatri
Assignee: Asif Khatri
Fix For: 0.9.0
We need to add a null check for SessionInfo in InteractiveSessionServlet.scala
to avoid that might occur during a Livy upgrade.
{code:java}
new SessionInfo(session.id, session.name.orNull, session.appId.orNull,
session.owner, session.state.toString, session.kind.toString,
session.appInfo.asJavaMap, logs.asJava, session.ttl.orNull,
session.driverMemory.orNull,
session.driverCores.getOrElse(0), session.executorMemory.orNull,
session.executorCores.getOrElse(0), session.conf.asJava,
session.archives.asJava,
session.files.asJava, session.heartbeatTimeoutS, session.jars.asJava,
session.numExecutors.getOrElse(0), session.proxyUser.orNull,
session.pyFiles.asJava,
session.queue.orNull)
{code}
This code can throw exception when {{session.conf}} is not null.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)