[
https://issues.apache.org/jira/browse/LIVY-986?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17755409#comment-17755409
]
Asif Khatri commented on LIVY-986:
----------------------------------
Created PR https://github.com/apache/incubator-livy/pull/412.
> 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: 10m
> 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)