|
2 | 2 |
|
3 | 3 | import com.fasterxml.jackson.databind.ObjectMapper;
|
4 | 4 | import com.google.common.base.Supplier;
|
5 |
| -import com.metamx.common.lifecycle.Lifecycle; |
6 |
| -import com.metamx.emitter.core.Emitter; |
7 |
| -import com.metamx.emitter.service.ServiceEmitter; |
8 |
| -import com.metamx.http.client.HttpClient; |
9 |
| -import com.metamx.http.client.HttpClientConfig; |
10 |
| -import com.metamx.http.client.HttpClientInit; |
11 | 5 | import com.simplaex.bedrock.Promise;
|
12 | 6 | import io.druid.client.DirectDruidClient;
|
13 | 7 | import io.druid.collections.BlockingPool;
|
14 | 8 | import io.druid.collections.DefaultBlockingPool;
|
15 | 9 | import io.druid.collections.NonBlockingPool;
|
16 | 10 | import io.druid.collections.StupidPool;
|
17 |
| -import io.druid.jackson.DefaultObjectMapper; |
18 | 11 | import io.druid.java.util.common.guava.Sequence;
|
| 12 | +import io.druid.java.util.common.lifecycle.Lifecycle; |
| 13 | +import io.druid.java.util.emitter.core.Emitter; |
| 14 | +import io.druid.java.util.emitter.service.ServiceEmitter; |
| 15 | +import io.druid.java.util.http.client.HttpClient; |
| 16 | +import io.druid.java.util.http.client.HttpClientConfig; |
| 17 | +import io.druid.java.util.http.client.HttpClientInit; |
19 | 18 | import io.druid.query.*;
|
20 | 19 | import io.druid.query.datasourcemetadata.DataSourceMetadataQuery;
|
21 | 20 | import io.druid.query.datasourcemetadata.DataSourceQueryQueryToolChest;
|
|
27 | 26 | import io.druid.query.metadata.SegmentMetadataQueryQueryToolChest;
|
28 | 27 | import io.druid.query.metadata.metadata.SegmentMetadataQuery;
|
29 | 28 | import io.druid.query.search.SearchQueryQueryToolChest;
|
30 |
| -import io.druid.query.search.search.SearchQuery; |
31 |
| -import io.druid.query.search.search.SearchQueryConfig; |
| 29 | +import io.druid.query.search.SearchQuery; |
| 30 | +import io.druid.query.search.SearchQueryConfig; |
32 | 31 | import io.druid.query.select.SelectQuery;
|
33 | 32 | import io.druid.query.select.SelectQueryConfig;
|
34 | 33 | import io.druid.query.select.SelectQueryQueryToolChest;
|
@@ -86,8 +85,8 @@ private static DirectDruidClient createDruidClient(
|
86 | 85 | queryWatcher,
|
87 | 86 | objectMapper,
|
88 | 87 | createHttpClient(),
|
89 |
| - host, |
90 |
| - serviceEmitter |
| 88 | + "http", |
| 89 | + host, serviceEmitter |
91 | 90 | );
|
92 | 91 | }
|
93 | 92 |
|
@@ -192,7 +191,6 @@ public String getFormatString() {
|
192 | 191 |
|
193 | 192 | chestMap.put(GroupByQuery.class, groupByQueryQueryToolChest);
|
194 | 193 |
|
195 |
| - |
196 | 194 | // search queries
|
197 | 195 |
|
198 | 196 | final SearchQueryConfig searchQueryConfig =
|
@@ -230,8 +228,7 @@ public String getFormatString() {
|
230 | 228 | new SelectQueryQueryToolChest(
|
231 | 229 | objectMapper,
|
232 | 230 | intervalChunkingQueryRunnerDecorator,
|
233 |
| - selectQueryConfigSupplier, |
234 |
| - genericQueryMetricsFactory |
| 231 | + selectQueryConfigSupplier |
235 | 232 | );
|
236 | 233 |
|
237 | 234 | chestMap.put(SelectQuery.class, selectQueryQueryToolChest);
|
|
0 commit comments