Skip to content

Commit ef2751f

Browse files
committed
WIP
1 parent 949f98c commit ef2751f

File tree

8 files changed

+547
-153
lines changed

8 files changed

+547
-153
lines changed

exec/java-exec/src/main/java/org/apache/drill/exec/ops/QueryContext.java

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717
*/
1818
package org.apache.drill.exec.ops;
1919

20-
import java.util.Collection;
21-
import java.util.List;
22-
import java.util.Map;
23-
20+
import com.google.common.base.Function;
21+
import com.google.common.collect.Lists;
22+
import com.google.common.collect.Maps;
23+
import io.netty.buffer.DrillBuf;
2424
import org.apache.calcite.schema.SchemaPlus;
2525
import org.apache.drill.common.AutoCloseables;
2626
import org.apache.drill.common.config.DrillConfig;
@@ -35,6 +35,7 @@
3535
import org.apache.drill.exec.physical.resultSet.ResultSetLoader;
3636
import org.apache.drill.exec.physical.resultSet.impl.ResultSetLoaderImpl;
3737
import org.apache.drill.exec.physical.resultSet.impl.ResultSetLoaderImpl.ResultSetOptions;
38+
import org.apache.drill.exec.planner.common.DaffodilSchemaRegistry;
3839
import org.apache.drill.exec.planner.physical.PlannerSettings;
3940
import org.apache.drill.exec.planner.sql.DrillOperatorTable;
4041
import org.apache.drill.exec.proto.BitControl.QueryContextInformation;
@@ -56,13 +57,11 @@
5657
import org.apache.drill.exec.store.StoragePluginRegistry;
5758
import org.apache.drill.exec.testing.ExecutionControls;
5859
import org.apache.drill.exec.util.Utilities;
59-
6060
import org.apache.drill.metastore.MetastoreRegistry;
61-
import com.google.common.base.Function;
62-
import com.google.common.collect.Lists;
63-
import com.google.common.collect.Maps;
6461

65-
import io.netty.buffer.DrillBuf;
62+
import java.util.Collection;
63+
import java.util.List;
64+
import java.util.Map;
6665

6766
// TODO - consider re-name to PlanningContext, as the query execution context actually appears
6867
// in fragment contexts
@@ -319,6 +318,10 @@ public RemoteFunctionRegistry getRemoteFunctionRegistry() {
319318
return drillbitContext.getRemoteFunctionRegistry();
320319
}
321320

321+
public DaffodilSchemaRegistry getDaffodilSchemaRegistry() {
322+
return drillbitContext.getDaffodilSchemaRegistry();
323+
}
324+
322325
@Override
323326
public ContextInformation getContextInformation() {
324327
return contextInformation;

0 commit comments

Comments
 (0)