Skip to content

Commit 2942d4b

Browse files
authored
Remove access controller step in Calcite script (#4900)
Signed-off-by: Simeon Widdis <sawiddis@amazon.com>
1 parent d227f9a commit 2942d4b

1 file changed

Lines changed: 2 additions & 7 deletions

File tree

  • opensearch/src/main/java/org/opensearch/sql/opensearch/storage/script/core

opensearch/src/main/java/org/opensearch/sql/opensearch/storage/script/core/CalciteScript.java

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@
55

66
package org.opensearch.sql.opensearch.storage.script.core;
77

8-
import java.security.AccessController;
9-
import java.security.PrivilegedAction;
108
import java.util.Map;
119
import lombok.EqualsAndHashCode;
1210
import org.apache.calcite.DataContext;
@@ -44,10 +42,7 @@ public Object[] execute(
4442
Map<String, ScriptDocValues<?>> docProvider,
4543
SourceLookup sourceLookup,
4644
Map<String, Integer> parametersToIndex) {
47-
return AccessController.doPrivileged(
48-
(PrivilegedAction<Object[]>)
49-
() ->
50-
function.apply(
51-
new ScriptDataContext(docProvider, sourceLookup, params, parametersToIndex)));
45+
return function.apply(
46+
new ScriptDataContext(docProvider, sourceLookup, params, parametersToIndex));
5247
}
5348
}

0 commit comments

Comments
 (0)