diff --git a/kyuubi-server/src/main/scala/org/apache/kyuubi/server/api/v1/OperationsResource.scala b/kyuubi-server/src/main/scala/org/apache/kyuubi/server/api/v1/OperationsResource.scala index e7a15ab92..224b34cf7 100644 --- a/kyuubi-server/src/main/scala/org/apache/kyuubi/server/api/v1/OperationsResource.scala +++ b/kyuubi-server/src/main/scala/org/apache/kyuubi/server/api/v1/OperationsResource.scala @@ -149,7 +149,11 @@ private[v1] class OperationsResource extends ApiRequestContext with Logging { FetchOrientation.withName(fetchOrientation), maxRows) val rowSet = fetchResultsResp.getResults - val logRowSet = rowSet.getColumns.get(0).getStringVal.getValues.asScala + val logRowSet = if (rowSet.getColumns != null) { + rowSet.getColumns.get(0).getStringVal.getValues.asScala + } else { + Seq.empty + } new OperationLog(logRowSet.asJava, logRowSet.size) } catch { case e: BadRequestException =>