io.druid.query.Query.getType()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(2.8k)|赞(0)|评价(0)|浏览(146)

本文整理了Java中io.druid.query.Query.getType方法的一些代码示例,展示了Query.getType的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Query.getType方法的具体详情如下:
包路径:io.druid.query.Query
类名称:Query
方法名:getType

Query.getType介绍

暂无

代码示例

代码示例来源:origin: io.druid/druid-processing

@Override
public void queryType(QueryType query)
{
 setDimension(DruidMetrics.TYPE, query.getType());
}

代码示例来源:origin: io.druid/druid-server

public boolean isQueryCacheable(Query query)
{
 return isQueryCacheable(query.getType());
}

代码示例来源:origin: io.druid/druid-server

MDC.put("queryId", query.getId());
MDC.put("dataSource", query.getDataSource().toString());
MDC.put("queryType", query.getType());
MDC.put("hasFilters", Boolean.toString(query.hasFilters()));
MDC.put("remoteAddr", requestLogLine.getRemoteAddr());

代码示例来源:origin: com.n3twork.druid/druid-processing

final String newName = String.format("%s_%s_%s", query.getType(), query.getDataSource(), query.getIntervals());

代码示例来源:origin: com.n3twork.druid/druid-server

new ServiceMetricEvent.Builder()
  .setUser2(query.getDataSource().toString())
  .setUser4(query.getType())
  .setUser5(COMMA_JOIN.join(query.getIntervals()))
  .setUser6(String.valueOf(query.hasFilters()))

代码示例来源:origin: io.druid/druid-integration-tests

private void testQueries(String url, List<QueryWithResults> queries, int timesToRun) throws Exception
{
 for (int i = 0; i < timesToRun; i++) {
  LOG.info("Starting Iteration %d", i);
  boolean failed = false;
  for (QueryWithResults queryWithResult : queries) {
   LOG.info("Running Query %s", queryWithResult.getQuery().getType());
   List<Map<String, Object>> result = queryClient.query(url, queryWithResult.getQuery());
   if (!QueryResultVerifier.compareResults(result, queryWithResult.getExpectedResults())) {
    LOG.error(
      "Failed while executing query %s \n expectedResults: %s \n actualResults : %s",
      queryWithResult.getQuery(),
      jsonMapper.writeValueAsString(queryWithResult.getExpectedResults()),
      jsonMapper.writeValueAsString(result)
    );
    failed = true;
   } else {
    LOG.info("Results Verified for Query %s", queryWithResult.getQuery().getType());
   }
  }
  if (failed) {
   throw new ISE("one or more queries failed");
  }
 }
}

代码示例来源:origin: io.druid/druid-server

.setName(StringUtils.format("%s[%s_%s_%s]", currThreadName, query.getType(), query.getDataSource().getNames(), queryId));
if (log.isDebugEnabled()) {
 log.debug("Got query [%s]", query);

代码示例来源:origin: io.druid/druid-processing

final String newName = StringUtils.format("%s_%s_%s", query.getType(), query.getDataSource(), query.getIntervals());

代码示例来源:origin: com.n3twork.druid/druid-server

new ServiceMetricEvent.Builder()
  .setUser2(theQuery.getDataSource().getName())
  .setUser4(theQuery.getType())
  .setUser5(COMMA_JOIN.join(theQuery.getIntervals()))
  .setUser6(String.valueOf(theQuery.hasFilters()))

相关文章