|
17 | 17 | */ |
18 | 18 | package org.apache.drill.exec.ops; |
19 | 19 |
|
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; |
24 | 24 | import org.apache.calcite.schema.SchemaPlus; |
25 | 25 | import org.apache.drill.common.AutoCloseables; |
26 | 26 | import org.apache.drill.common.config.DrillConfig; |
|
35 | 35 | import org.apache.drill.exec.physical.resultSet.ResultSetLoader; |
36 | 36 | import org.apache.drill.exec.physical.resultSet.impl.ResultSetLoaderImpl; |
37 | 37 | import org.apache.drill.exec.physical.resultSet.impl.ResultSetLoaderImpl.ResultSetOptions; |
| 38 | +import org.apache.drill.exec.planner.common.DaffodilSchemaRegistry; |
38 | 39 | import org.apache.drill.exec.planner.physical.PlannerSettings; |
39 | 40 | import org.apache.drill.exec.planner.sql.DrillOperatorTable; |
40 | 41 | import org.apache.drill.exec.proto.BitControl.QueryContextInformation; |
|
56 | 57 | import org.apache.drill.exec.store.StoragePluginRegistry; |
57 | 58 | import org.apache.drill.exec.testing.ExecutionControls; |
58 | 59 | import org.apache.drill.exec.util.Utilities; |
59 | | - |
60 | 60 | 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; |
64 | 61 |
|
65 | | -import io.netty.buffer.DrillBuf; |
| 62 | +import java.util.Collection; |
| 63 | +import java.util.List; |
| 64 | +import java.util.Map; |
66 | 65 |
|
67 | 66 | // TODO - consider re-name to PlanningContext, as the query execution context actually appears |
68 | 67 | // in fragment contexts |
@@ -319,6 +318,10 @@ public RemoteFunctionRegistry getRemoteFunctionRegistry() { |
319 | 318 | return drillbitContext.getRemoteFunctionRegistry(); |
320 | 319 | } |
321 | 320 |
|
| 321 | + public DaffodilSchemaRegistry getDaffodilSchemaRegistry() { |
| 322 | + return drillbitContext.getDaffodilSchemaRegistry(); |
| 323 | + } |
| 324 | + |
322 | 325 | @Override |
323 | 326 | public ContextInformation getContextInformation() { |
324 | 327 | return contextInformation; |
|
0 commit comments