mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-11 20:25:12 +00:00
[improvement][Headless] Add unit test cases and remove unnecessary logs. (#698)
This commit is contained in:
@@ -22,7 +22,7 @@ public class CaffeineCacheManager implements CacheManager {
|
||||
|
||||
@Override
|
||||
public Boolean put(String key, Object value) {
|
||||
log.info("[put caffeineCache] key:{}, value:{}", key, value);
|
||||
log.debug("[put caffeineCache] key:{}, value:{}", key, value);
|
||||
caffeineCache.put(key, value);
|
||||
return true;
|
||||
}
|
||||
@@ -30,7 +30,7 @@ public class CaffeineCacheManager implements CacheManager {
|
||||
@Override
|
||||
public Object get(String key) {
|
||||
Object value = caffeineCache.asMap().get(key);
|
||||
log.info("[get caffeineCache] key:{}, value:{}", key, value);
|
||||
log.debug("[get caffeineCache] key:{}, value:{}", key, value);
|
||||
return value;
|
||||
}
|
||||
|
||||
|
||||
@@ -23,7 +23,7 @@ public class DefaultQueryCache implements QueryCache {
|
||||
public Object query(SemanticQueryReq semanticQueryReq, String cacheKey) {
|
||||
if (isCache(semanticQueryReq)) {
|
||||
Object result = cacheManager.get(cacheKey);
|
||||
log.info("queryFromCache, key:{}, semanticQueryReq:{}", cacheKey, semanticQueryReq);
|
||||
log.info("query from cache, key:{}", cacheKey);
|
||||
return result;
|
||||
}
|
||||
return null;
|
||||
@@ -36,7 +36,7 @@ public class DefaultQueryCache implements QueryCache {
|
||||
log.warn("exception:", exception);
|
||||
return null;
|
||||
});
|
||||
log.info("add record to cache, key:{}", cacheKey);
|
||||
log.info("put to cache, key:{}", cacheKey);
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
|
||||
@@ -31,7 +31,6 @@ public class JdbcExecutor implements QueryExecutor {
|
||||
}
|
||||
log.info("query SQL: {}", queryStatement.getSql());
|
||||
Database database = queryStatement.getSemanticModel().getDatabase();
|
||||
log.info("database info:{}", database);
|
||||
SemanticQueryResp queryResultWithColumns = new SemanticQueryResp();
|
||||
SqlUtils sqlUtils = this.sqlUtils.init(database);
|
||||
sqlUtils.queryInternal(queryStatement.getSql(), queryResultWithColumns);
|
||||
|
||||
@@ -42,7 +42,7 @@ public class CalciteSqlParser implements SqlParser {
|
||||
getSqlByView(aggBuilder.getSql(engineType), queryStatement.getViewSql(),
|
||||
queryStatement.getViewAlias()), engineType);
|
||||
if (Objects.nonNull(simplifySql) && !simplifySql.isEmpty()) {
|
||||
log.info("simplifySql [{}]", simplifySql);
|
||||
log.debug("simplifySql [{}]", simplifySql);
|
||||
queryStatement.setViewSimplifySql(simplifySql);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -160,7 +160,6 @@ public class AggPlanner implements Planner {
|
||||
|
||||
private SqlNode optimizeSql(String sql, EngineType engineType) {
|
||||
try {
|
||||
log.info("before optimize:[{}]", sql);
|
||||
SqlNode sqlNode = SqlParser.create(sql, Configuration.getParserConfig(engineType)).parseStmt();
|
||||
if (Objects.nonNull(sqlNode)) {
|
||||
return SemanticNode.optimize(scope, schema, sqlNode, engineType);
|
||||
|
||||
@@ -106,7 +106,6 @@ public class SqlUtils {
|
||||
JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
|
||||
jdbcTemplate.setDatabaseProductName(database.getName());
|
||||
jdbcTemplate.setFetchSize(500);
|
||||
log.info("jdbcTemplate:{}, dataSource:{}", jdbcTemplate, dataSource);
|
||||
return jdbcTemplate;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user