Skip to content

Commit b46b77d

Browse files
committed
use access controller
Signed-off-by: xinyual <xinyual@amazon.com>
1 parent 055b2ed commit b46b77d

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

opensearch/src/main/java/org/opensearch/sql/opensearch/executor/OpenSearchExecutionEngine.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,12 @@ public OpenSearchExecutionEngine(
6666
this.client = client;
6767
this.executionProtector = executionProtector;
6868
this.planSerializer = planSerializer;
69-
registerOpenSearchFunctions();
69+
AccessController.doPrivileged(
70+
(PrivilegedAction<Void>)
71+
() -> {
72+
registerOpenSearchFunctions();
73+
return null;
74+
});
7075
}
7176

7277
@Override

0 commit comments

Comments
 (0)