[ 
https://issues.apache.org/jira/browse/LIVY-986?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gyorgy Gal resolved LIVY-986.
-----------------------------
    Resolution: Fixed

> 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
>            Priority: Major
>             Fix For: 0.9.0
>
>          Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> 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