diff --git a/service/src/java/org/apache/hive/service/cli/operation/OperationManager.java b/service/src/java/org/apache/hive/service/cli/operation/OperationManager.java index 76be713..4ef1164 100644 --- a/service/src/java/org/apache/hive/service/cli/operation/OperationManager.java +++ b/service/src/java/org/apache/hive/service/cli/operation/OperationManager.java @@ -19,6 +19,8 @@ package org.apache.hive.service.cli.operation; import java.util.ArrayList; +import java.util.Collection; +import java.util.Collections; import java.util.Enumeration; import java.util.HashMap; import java.util.List; @@ -279,6 +281,10 @@ private Schema getLogSchema() { return schema; } + public Collection getOperations() { + return Collections.unmodifiableCollection(handleToOperation.values()); + } + public OperationLog getOperationLogByThread() { return OperationLog.getCurrentOperationLog(); }