|
17 | 17 | */ |
18 | 18 | package org.apache.drill.test; |
19 | 19 |
|
20 | | -import org.apache.drill.exec.alias.AliasRegistryProvider; |
21 | | -import org.apache.drill.exec.physical.resultSet.ResultSetLoader; |
22 | | -import org.apache.drill.exec.physical.resultSet.impl.ResultSetLoaderImpl; |
23 | | -import org.apache.drill.exec.physical.resultSet.impl.ResultSetLoaderImpl.ResultSetOptions; |
24 | | -import org.apache.drill.exec.server.DrillbitContext; |
25 | | -import org.apache.drill.metastore.MetastoreRegistry; |
26 | 20 | import com.google.common.base.Function; |
27 | 21 | import com.google.common.base.Preconditions; |
28 | 22 | import com.google.common.collect.Lists; |
29 | 23 | import com.google.common.util.concurrent.ListenableFuture; |
30 | | -import java.util.ArrayList; |
31 | | -import java.util.Arrays; |
32 | | -import java.util.List; |
33 | | -import java.util.concurrent.Callable; |
34 | | -import java.util.concurrent.ExecutorService; |
35 | 24 | import io.netty.buffer.DrillBuf; |
36 | 25 | import org.apache.calcite.schema.SchemaPlus; |
37 | 26 | import org.apache.drill.common.config.DrillConfig; |
38 | 27 | import org.apache.drill.common.scanner.ClassPathScanner; |
39 | 28 | import org.apache.drill.common.scanner.persistence.ScanResult; |
40 | 29 | import org.apache.drill.common.types.TypeProtos; |
41 | 30 | import org.apache.drill.exec.ExecConstants; |
| 31 | +import org.apache.drill.exec.alias.AliasRegistryProvider; |
42 | 32 | import org.apache.drill.exec.compile.ClassBuilder; |
43 | 33 | import org.apache.drill.exec.compile.CodeCompiler; |
44 | 34 | import org.apache.drill.exec.exception.OutOfMemoryException; |
|
56 | 46 | import org.apache.drill.exec.ops.OperatorContext; |
57 | 47 | import org.apache.drill.exec.ops.OperatorStats; |
58 | 48 | import org.apache.drill.exec.physical.base.PhysicalOperator; |
| 49 | +import org.apache.drill.exec.physical.resultSet.ResultSetLoader; |
| 50 | +import org.apache.drill.exec.physical.resultSet.impl.ResultSetLoaderImpl; |
| 51 | +import org.apache.drill.exec.physical.resultSet.impl.ResultSetLoaderImpl.ResultSetOptions; |
| 52 | +import org.apache.drill.exec.physical.rowSet.DirectRowSet; |
| 53 | +import org.apache.drill.exec.physical.rowSet.HyperRowSetImpl; |
| 54 | +import org.apache.drill.exec.physical.rowSet.IndirectRowSet; |
| 55 | +import org.apache.drill.exec.physical.rowSet.RowSet; |
| 56 | +import org.apache.drill.exec.physical.rowSet.RowSet.ExtendableRowSet; |
| 57 | +import org.apache.drill.exec.physical.rowSet.RowSetBuilder; |
59 | 58 | import org.apache.drill.exec.planner.PhysicalPlanReaderTestFactory; |
60 | 59 | import org.apache.drill.exec.proto.ExecProtos; |
61 | 60 | import org.apache.drill.exec.record.BatchSchema; |
|
65 | 64 | import org.apache.drill.exec.record.metadata.MetadataUtils; |
66 | 65 | import org.apache.drill.exec.record.metadata.TupleMetadata; |
67 | 66 | import org.apache.drill.exec.record.selection.SelectionVector2; |
| 67 | +import org.apache.drill.exec.server.DrillbitContext; |
68 | 68 | import org.apache.drill.exec.server.options.OptionManager; |
69 | 69 | import org.apache.drill.exec.server.options.SystemOptionManager; |
70 | 70 | import org.apache.drill.exec.store.PartitionExplorer; |
71 | 71 | import org.apache.drill.exec.store.sys.PersistentStoreProvider; |
72 | 72 | import org.apache.drill.exec.store.sys.store.provider.LocalPersistentStoreProvider; |
73 | 73 | import org.apache.drill.exec.testing.ExecutionControls; |
74 | 74 | import org.apache.drill.exec.work.filter.RuntimeFilterWritable; |
| 75 | +import org.apache.drill.metastore.MetastoreRegistry; |
75 | 76 | import org.apache.drill.test.ClusterFixtureBuilder.RuntimeOption; |
76 | | -import org.apache.drill.exec.physical.rowSet.DirectRowSet; |
77 | | -import org.apache.drill.exec.physical.rowSet.HyperRowSetImpl; |
78 | | -import org.apache.drill.exec.physical.rowSet.IndirectRowSet; |
79 | | -import org.apache.drill.exec.physical.rowSet.RowSet; |
80 | | -import org.apache.drill.exec.physical.rowSet.RowSet.ExtendableRowSet; |
81 | | -import org.apache.drill.exec.physical.rowSet.RowSetBuilder; |
82 | 77 | import org.apache.hadoop.fs.FileSystem; |
83 | 78 | import org.apache.hadoop.security.UserGroupInformation; |
| 79 | + |
| 80 | +import java.util.ArrayList; |
| 81 | +import java.util.Arrays; |
| 82 | +import java.util.List; |
| 83 | +import java.util.concurrent.Callable; |
| 84 | +import java.util.concurrent.ExecutorService; |
84 | 85 | import java.util.concurrent.TimeUnit; |
85 | 86 |
|
86 | 87 | /** |
@@ -137,6 +138,8 @@ public Builder(BaseDirTestWatcher dirTestWatcher) |
137 | 138 | configBuilder.put(ExecConstants.HASHJOIN_SPILL_DIRS, Arrays.asList(dirTestWatcher.getSpillDir().getAbsolutePath())); |
138 | 139 | configBuilder.put(ExecConstants.UDF_DIRECTORY_ROOT, dirTestWatcher.getHomeDir().getAbsolutePath()); |
139 | 140 | configBuilder.put(ExecConstants.UDF_DIRECTORY_FS, FileSystem.DEFAULT_FS); |
| 141 | + configBuilder.put(ExecConstants.DFDL_DIRECTORY_ROOT, dirTestWatcher.getHomeDir().getAbsolutePath()); |
| 142 | + configBuilder.put(ExecConstants.DFDL_DIRECTORY_FS, FileSystem.DEFAULT_FS); |
140 | 143 | } |
141 | 144 | } |
142 | 145 |
|
|
0 commit comments