File tree Expand file tree Collapse file tree
core/src/main/java/org/opensearch/sql
opensearch/src/main/java/org/opensearch/sql/opensearch/storage/script Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -422,8 +422,7 @@ public RelNode visit(TableScan scan) {
422422 }
423423 };
424424 rel = rel .accept (shuttle );
425- // Context classloader is set by callers (QueryService.executeWithCalcite/explainWithCalcite)
426- // to support patched Calcite (CALCITE-3745) Janino compilation.
425+ // the line we changed here
427426 try (Connection connection = context .connection ) {
428427 final RelRunner runner = connection .unwrap (RelRunner .class );
429428 PreparedStatement preparedStatement = runner .prepareStatement (rel );
Original file line number Diff line number Diff line change 1313import lombok .RequiredArgsConstructor ;
1414import lombok .extern .log4j .Log4j2 ;
1515import org .apache .calcite .jdbc .CalciteSchema ;
16- import org .opensearch .sql .calcite .utils .CalciteClassLoaderHelper ;
1716import org .apache .calcite .plan .RelTraitDef ;
1817import org .apache .calcite .rel .RelCollation ;
1918import org .apache .calcite .rel .RelCollations ;
3635import org .opensearch .sql .calcite .SysLimit ;
3736import org .opensearch .sql .calcite .plan .rel .LogicalSystemLimit ;
3837import org .opensearch .sql .calcite .plan .rel .LogicalSystemLimit .SystemLimitType ;
38+ import org .opensearch .sql .calcite .utils .CalciteClassLoaderHelper ;
3939import org .opensearch .sql .common .response .ResponseListener ;
4040import org .opensearch .sql .common .setting .Settings ;
4141import org .opensearch .sql .common .utils .QueryContext ;
Original file line number Diff line number Diff line change 6969import org .apache .calcite .util .Util ;
7070import org .checkerframework .checker .nullness .qual .Nullable ;
7171import org .opensearch .index .fielddata .ScriptDocValues ;
72- import org .opensearch .sql .calcite .utils .CalciteClassLoaderHelper ;
7372import org .opensearch .script .AggregationScript ;
7473import org .opensearch .script .FieldScript ;
7574import org .opensearch .script .FilterScript ;
7877import org .opensearch .script .ScriptEngine ;
7978import org .opensearch .script .StringSortScript ;
8079import org .opensearch .search .lookup .SourceLookup ;
80+ import org .opensearch .sql .calcite .utils .CalciteClassLoaderHelper ;
8181import org .opensearch .sql .data .model .ExprTimestampValue ;
8282import org .opensearch .sql .opensearch .storage .script .aggregation .CalciteAggregationScriptFactory ;
8383import org .opensearch .sql .opensearch .storage .script .field .CalciteFieldScriptFactory ;
You can’t perform that action at this time.
0 commit comments