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)

Reply via email to