mirror of
https://github.com/tencentmusic/supersonic.git
synced 2025-12-14 13:47:09 +00:00
[improvement] supersonic adapt checkstyle (#451)
This commit is contained in:
@@ -81,7 +81,6 @@ public class CatalogImpl implements Catalog {
|
||||
return modelRelaService.getModelRela(modelIds);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public List<DimensionResp> getDimensions(List<Long> modelIds) {
|
||||
MetaFilter metricFilter = new MetaFilter(modelIds);
|
||||
|
||||
@@ -162,7 +162,6 @@ public class DatabaseServiceImpl implements DatabaseService {
|
||||
return queryWithColumns(metaQuerySql, databaseResp);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public QueryResultWithSchemaResp getColumns(Long id, String db, String table) {
|
||||
DatabaseResp databaseResp = getDatabase(id);
|
||||
|
||||
@@ -370,5 +370,4 @@ public class DimensionServiceImpl implements DimensionService {
|
||||
.modelId(dimensionDO.getModelId()).type(TypeEnums.DIMENSION).build();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -142,7 +142,6 @@ public class DomainServiceImpl implements DomainService {
|
||||
return domainSet;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public DomainResp getDomain(Long id) {
|
||||
Map<Long, String> fullDomainPathMap = getDomainFullPathMap();
|
||||
@@ -220,12 +219,10 @@ public class DomainServiceImpl implements DomainService {
|
||||
return domainFullPathMap;
|
||||
}
|
||||
|
||||
|
||||
protected DomainDO getDomainDO(Long id) {
|
||||
return domainRepository.getDomainById(id);
|
||||
}
|
||||
|
||||
|
||||
private boolean checkAdminPermission(Set<String> orgIds, User user, DomainResp domainResp) {
|
||||
List<String> admins = domainResp.getAdmins();
|
||||
List<String> adminOrgs = domainResp.getAdminOrgs();
|
||||
|
||||
@@ -580,7 +580,6 @@ public class ModelServiceImpl implements ModelService {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void getModelYamlTplByModelIds(Set<Long> modelIds, Map<String, List<DimensionYamlTpl>> dimensionYamlMap,
|
||||
List<DataModelYamlTpl> dataModelYamlTplList, List<MetricYamlTpl> metricYamlTplList,
|
||||
@@ -617,5 +616,4 @@ public class ModelServiceImpl implements ModelService {
|
||||
return datasource;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -64,7 +64,6 @@ public class ViewInfoServiceImpl {
|
||||
return domainSchemaRelaResps;
|
||||
}
|
||||
|
||||
|
||||
public ViewInfoDO createOrUpdateViewInfo(ViewInfoReq viewInfoReq, User user) {
|
||||
if (viewInfoReq.getId() == null) {
|
||||
ViewInfoDO viewInfoDO = new ViewInfoDO();
|
||||
@@ -85,7 +84,6 @@ public class ViewInfoServiceImpl {
|
||||
return viewInfoDO;
|
||||
}
|
||||
|
||||
|
||||
public void deleteViewInfo(Long id) {
|
||||
viewInfoRepository.deleteViewInfo(id);
|
||||
}
|
||||
|
||||
@@ -36,7 +36,6 @@ public interface Catalog {
|
||||
List<DataModelYamlTpl> dataModelYamlTplList, List<MetricYamlTpl> metricYamlTplList,
|
||||
Map<Long, String> modelIdName);
|
||||
|
||||
|
||||
ItemDateResp getItemDate(ItemDateFilter dimension, ItemDateFilter metric);
|
||||
|
||||
}
|
||||
|
||||
@@ -7,7 +7,6 @@ import java.util.List;
|
||||
|
||||
public interface ModelRelaService {
|
||||
|
||||
|
||||
void save(ModelRela modelRela, User user);
|
||||
|
||||
void update(ModelRela modelRela, User user);
|
||||
|
||||
@@ -3,10 +3,8 @@ package com.tencent.supersonic.semantic.model.domain.adaptor.engineadapter;
|
||||
|
||||
public abstract class EngineAdaptor {
|
||||
|
||||
|
||||
public abstract String getDateFormat(String dateType, String dateFormat, String column);
|
||||
|
||||
|
||||
public abstract String getColumnMetaQueryTpl();
|
||||
|
||||
public abstract String getDbMetaQueryTpl();
|
||||
|
||||
@@ -17,10 +17,8 @@ public class EngineAdaptorFactory {
|
||||
engineAdaptorMap.put(EngineTypeEnum.H2.getName(), new H2Adaptor());
|
||||
}
|
||||
|
||||
|
||||
public static EngineAdaptor getEngineAdaptor(String engineType) {
|
||||
return engineAdaptorMap.get(engineType);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -32,7 +32,6 @@ public class MysqlAdaptor extends EngineAdaptor {
|
||||
return column;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public String getDbMetaQueryTpl() {
|
||||
return "select distinct TABLE_SCHEMA as name from information_schema.tables "
|
||||
@@ -55,5 +54,4 @@ public class MysqlAdaptor extends EngineAdaptor {
|
||||
+ "FROM information_schema.columns WHERE table_schema ='%s' AND table_name = '%s'";
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -80,7 +80,6 @@ public class DatasourceYamlManager {
|
||||
return identifyYamlTpl;
|
||||
}
|
||||
|
||||
|
||||
private static void addInterCntMetric(String datasourceEnName, ModelDetail datasourceDetail) {
|
||||
Measure measure = new Measure();
|
||||
measure.setExpr("1");
|
||||
@@ -93,5 +92,4 @@ public class DatasourceYamlManager {
|
||||
datasourceDetail.getMeasures().add(measure);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -16,7 +16,6 @@ import org.springframework.util.CollectionUtils;
|
||||
@Service
|
||||
public class DimensionYamlManager {
|
||||
|
||||
|
||||
public static List<DimensionYamlTpl> convert2DimensionYaml(List<Dimension> dimensions) {
|
||||
if (CollectionUtils.isEmpty(dimensions)) {
|
||||
return new ArrayList<>();
|
||||
@@ -27,5 +26,4 @@ public class DimensionYamlManager {
|
||||
return dimensionYamlTpls;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -13,7 +13,6 @@ import org.springframework.stereotype.Service;
|
||||
@Service
|
||||
public class MetricYamlManager {
|
||||
|
||||
|
||||
public static List<MetricYamlTpl> convert2YamlObj(List<Metric> metrics) {
|
||||
|
||||
List<MetricYamlTpl> metricYamlTpls = new ArrayList<>();
|
||||
|
||||
@@ -34,5 +34,4 @@ public class Domain extends SchemaItem {
|
||||
return domain;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -154,7 +154,6 @@ public class JdbcDataSource {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public void removeDatasource(DatabaseResp jdbcSourceInfo) {
|
||||
|
||||
String key = getDataSourceKey(jdbcSourceInfo);
|
||||
@@ -313,4 +312,4 @@ public class JdbcDataSource {
|
||||
jdbcSourceInfo.getUsername(),
|
||||
jdbcSourceInfo.getPassword(), "", false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,7 +5,6 @@ import java.util.List;
|
||||
|
||||
public interface DatabaseRepository {
|
||||
|
||||
|
||||
void createDatabase(DatabaseDO databaseDO);
|
||||
|
||||
void updateDatabase(DatabaseDO databaseDO);
|
||||
|
||||
@@ -6,7 +6,6 @@ import java.util.List;
|
||||
|
||||
public interface DimensionRepository {
|
||||
|
||||
|
||||
void createDimension(DimensionDO dimensionDO);
|
||||
|
||||
void createDimensionBatch(List<DimensionDO> dimensionDOS);
|
||||
|
||||
@@ -8,7 +8,6 @@ import java.util.List;
|
||||
|
||||
public interface DomainRepository {
|
||||
|
||||
|
||||
void createDomain(DomainDO metaDomainDO);
|
||||
|
||||
void updateDomain(DomainDO metaDomainDO);
|
||||
|
||||
@@ -11,7 +11,6 @@ import org.apache.commons.lang3.StringUtils;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
public class DatabaseConverter {
|
||||
|
||||
|
||||
public static Database convert(DatabaseReq databaseReq) {
|
||||
Database database = new Database();
|
||||
BeanUtils.copyProperties(databaseReq, database);
|
||||
@@ -36,7 +35,6 @@ public class DatabaseConverter {
|
||||
return databaseDO;
|
||||
}
|
||||
|
||||
|
||||
public static DatabaseDO convert(Database database) {
|
||||
DatabaseDO databaseDO = new DatabaseDO();
|
||||
BeanUtils.copyProperties(database, databaseDO);
|
||||
@@ -46,7 +44,6 @@ public class DatabaseConverter {
|
||||
return databaseDO;
|
||||
}
|
||||
|
||||
|
||||
public static DatabaseResp convert(DatabaseDO databaseDO) {
|
||||
DatabaseResp databaseResp = new DatabaseResp();
|
||||
BeanUtils.copyProperties(databaseDO, databaseResp);
|
||||
@@ -64,5 +61,4 @@ public class DatabaseConverter {
|
||||
return databaseResp;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -77,7 +77,6 @@ public class DimensionConverter {
|
||||
return dimensionResp;
|
||||
}
|
||||
|
||||
|
||||
public static DimensionYamlTpl convert2DimensionYamlTpl(Dimension dimension) {
|
||||
DimensionYamlTpl dimensionYamlTpl = new DimensionYamlTpl();
|
||||
BeanUtils.copyProperties(dimension, dimensionYamlTpl);
|
||||
|
||||
@@ -52,5 +52,4 @@ public class DomainConvert {
|
||||
return domainResp;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -37,7 +37,6 @@ public class JdbcDataSourceUtils {
|
||||
this.jdbcDataSource = jdbcDataSource;
|
||||
}
|
||||
|
||||
|
||||
public static boolean testDatabase(Database database) {
|
||||
|
||||
try {
|
||||
@@ -196,4 +195,4 @@ public class JdbcDataSourceUtils {
|
||||
public void releaseDataSource(DatabaseResp databaseResp) {
|
||||
jdbcDataSource.removeDatasource(databaseResp);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -34,7 +34,6 @@ import java.util.stream.Collectors;
|
||||
|
||||
public class ModelConverter {
|
||||
|
||||
|
||||
public static ModelDO convert(ModelReq modelReq, User user) {
|
||||
ModelDO modelDO = new ModelDO();
|
||||
ModelDetail modelDetail = getModelDetail(modelReq);
|
||||
@@ -72,8 +71,6 @@ public class ModelConverter {
|
||||
return modelResp;
|
||||
}
|
||||
|
||||
|
||||
|
||||
public static ModelDO convert(ModelDO modelDO, ModelReq modelReq, User user) {
|
||||
ModelDetail modelDetail = getModelDetail(modelReq);
|
||||
BeanMapper.mapper(modelReq, modelDO);
|
||||
@@ -142,7 +139,6 @@ public class ModelConverter {
|
||||
return modelDescs;
|
||||
}
|
||||
|
||||
|
||||
private static boolean isCreateDimension(Dim dim) {
|
||||
return dim.getIsCreateDimension() == 1
|
||||
&& StringUtils.isNotBlank(dim.getName())
|
||||
@@ -186,7 +182,6 @@ public class ModelConverter {
|
||||
return dimensionReqs;
|
||||
}
|
||||
|
||||
|
||||
public static List<MetricReq> convertMetricList(ModelDO modelDO) {
|
||||
ModelDetail modelDetail = JSONObject.parseObject(modelDO.getModelDetail(),
|
||||
ModelDetail.class);
|
||||
|
||||
@@ -108,7 +108,6 @@ public class SqlUtils {
|
||||
return jdbcTemplate;
|
||||
}
|
||||
|
||||
|
||||
public void queryInternal(String sql, QueryResultWithSchemaResp queryResultWithColumns) {
|
||||
getResult(sql, queryResultWithColumns, jdbcTemplate());
|
||||
}
|
||||
|
||||
@@ -25,7 +25,6 @@ public class SysTimeDimensionBuilder {
|
||||
log.debug("addSysTimeDimension after:{}, engineAdaptor:{}", dims, engineAdaptor);
|
||||
}
|
||||
|
||||
|
||||
private static Dim generateSysDayDimension(Dim timeDim, EngineAdaptor engineAdaptor) {
|
||||
Dim dim = new Dim();
|
||||
dim.setBizName(TimeDimensionEnum.DAY.getName());
|
||||
@@ -77,5 +76,4 @@ public class SysTimeDimensionBuilder {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -10,5 +10,4 @@ public interface ModelDOCustomMapper {
|
||||
|
||||
void batchUpdateStatus(List<ModelDO> modelDOS);
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -24,7 +24,6 @@ public class DatabaseRepositoryImpl implements DatabaseRepository {
|
||||
databaseDOMapper.insert(databaseDO);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void updateDatabase(DatabaseDO databaseDO) {
|
||||
databaseDOMapper.updateByPrimaryKeyWithBLOBs(databaseDO);
|
||||
|
||||
@@ -29,7 +29,6 @@ public class DateInfoRepositoryImpl implements DateInfoRepository {
|
||||
@Autowired
|
||||
private DateInfoMapper dateInfoMapper;
|
||||
|
||||
|
||||
@Override
|
||||
public Integer upsertDateInfo(List<DateInfoReq> dateInfoCommends) {
|
||||
List<DateInfoDO> dateInfoDOList = new ArrayList<>();
|
||||
@@ -70,4 +69,4 @@ public class DateInfoRepositoryImpl implements DateInfoRepository {
|
||||
log.info("before final, elapsed time:{}", stopwatch.elapsed(TimeUnit.MILLISECONDS));
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -45,5 +45,4 @@ public class DomainRepositoryImpl implements DomainRepository {
|
||||
return domainDOMapper.selectById(id);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -27,7 +27,6 @@ public class ModelRepositoryImpl implements ModelRepository {
|
||||
this.modelDOCustomMapper = modelDOCustomMapper;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void createModel(ModelDO datasourceDO) {
|
||||
modelDOMapper.insert(datasourceDO);
|
||||
|
||||
@@ -24,29 +24,24 @@ public class ViewInfoRepositoryImpl implements ViewInfoRepository {
|
||||
return viewInfoDOMapper.selectList(wrapper);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ViewInfoDO getViewInfoById(Long id) {
|
||||
return viewInfoDOMapper.selectById(id);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void deleteViewInfo(Long id) {
|
||||
viewInfoDOMapper.deleteById(id);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void createViewInfo(ViewInfoDO viewInfoDO) {
|
||||
viewInfoDOMapper.insert(viewInfoDO);
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void updateViewInfo(ViewInfoDO viewInfoDO) {
|
||||
viewInfoDOMapper.updateById(viewInfoDO);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -27,7 +27,6 @@ public class CollectController {
|
||||
this.collectService = collectService;
|
||||
}
|
||||
|
||||
|
||||
@PostMapping("/createCollectionIndicators")
|
||||
public boolean createCollectionIndicators(@RequestBody CollectDO collectDO,
|
||||
HttpServletRequest request,
|
||||
@@ -36,7 +35,6 @@ public class CollectController {
|
||||
return collectService.createCollectionIndicators(user, collectDO.getId());
|
||||
}
|
||||
|
||||
|
||||
@DeleteMapping("/deleteCollectionIndicators/{id}")
|
||||
public boolean deleteCollectionIndicators(@PathVariable Long id,
|
||||
HttpServletRequest request,
|
||||
|
||||
@@ -51,7 +51,6 @@ public class DimensionController {
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
@PostMapping("/updateDimension")
|
||||
public Boolean updateDimension(@RequestBody DimensionReq dimensionReq,
|
||||
HttpServletRequest request,
|
||||
@@ -78,7 +77,6 @@ public class DimensionController {
|
||||
return dimensionService.mockAlias(dimensionReq, "dimension", user);
|
||||
}
|
||||
|
||||
|
||||
@PostMapping("/mockDimensionValuesAlias")
|
||||
public List<DimValueMap> mockDimensionValuesAlias(@RequestBody DimensionReq dimensionReq,
|
||||
HttpServletRequest request,
|
||||
@@ -99,20 +97,17 @@ public class DimensionController {
|
||||
return dimensionService.getDimensionInModelCluster(modelId);
|
||||
}
|
||||
|
||||
|
||||
@GetMapping("/{modelId}/{dimensionName}")
|
||||
public DimensionResp getDimensionDescByNameAndId(@PathVariable("modelId") Long modelId,
|
||||
@PathVariable("dimensionName") String dimensionBizName) {
|
||||
return dimensionService.getDimension(dimensionBizName, modelId);
|
||||
}
|
||||
|
||||
|
||||
@PostMapping("/queryDimension")
|
||||
public PageInfo<DimensionResp> queryDimension(@RequestBody PageDimensionReq pageDimensionReq) {
|
||||
return dimensionService.queryDimension(pageDimensionReq);
|
||||
}
|
||||
|
||||
|
||||
@DeleteMapping("deleteDimension/{id}")
|
||||
public Boolean deleteDimension(@PathVariable("id") Long id,
|
||||
HttpServletRequest request,
|
||||
@@ -122,7 +117,6 @@ public class DimensionController {
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
@GetMapping("/getAllHighSensitiveDimension")
|
||||
public List<DimensionResp> getAllHighSensitiveDimension() {
|
||||
MetaFilter metaFilter = new MetaFilter();
|
||||
@@ -130,5 +124,4 @@ public class DimensionController {
|
||||
return dimensionService.getDimensions(metaFilter);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -40,7 +40,6 @@ public class MetricController {
|
||||
this.metricService = metricService;
|
||||
}
|
||||
|
||||
|
||||
@PostMapping("/creatExprMetric")
|
||||
public Boolean creatExprMetric(@RequestBody MetricReq metricReq,
|
||||
HttpServletRequest request,
|
||||
@@ -68,7 +67,6 @@ public class MetricController {
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
@PostMapping("/mockMetricAlias")
|
||||
public List<String> mockMetricAlias(@RequestBody MetricReq metricReq,
|
||||
HttpServletRequest request,
|
||||
@@ -83,7 +81,6 @@ public class MetricController {
|
||||
return metricService.getMetrics(metaFilter);
|
||||
}
|
||||
|
||||
|
||||
@PostMapping("/queryMetric")
|
||||
public PageInfo<MetricResp> queryMetric(@RequestBody PageMetricReq pageMetricReq,
|
||||
HttpServletRequest request,
|
||||
@@ -121,13 +118,11 @@ public class MetricController {
|
||||
return metricService.getMetrics(metricFilter);
|
||||
}
|
||||
|
||||
|
||||
@GetMapping("/getMetricTags")
|
||||
public Set<String> getMetricTags() {
|
||||
return metricService.getMetricTags();
|
||||
}
|
||||
|
||||
|
||||
@GetMapping("/getDrillDownDimension")
|
||||
public List<DrillDownDimension> getDrillDownDimension(Long metricId) {
|
||||
return metricService.getDrillDownDimension(metricId);
|
||||
|
||||
@@ -64,7 +64,6 @@ public class ModelController {
|
||||
return modelService.getModelListWithAuth(user, domainId, AuthType.ADMIN);
|
||||
}
|
||||
|
||||
|
||||
@GetMapping("/getModel/{id}")
|
||||
public ModelResp getModel(@PathVariable("id") Long id) {
|
||||
return modelService.getModel(id);
|
||||
@@ -83,7 +82,6 @@ public class ModelController {
|
||||
return modelService.getDatabaseByModelId(modelId);
|
||||
}
|
||||
|
||||
|
||||
@PostMapping("/batchUpdateStatus")
|
||||
public Boolean batchUpdateStatus(@RequestBody MetaBatchReq metaBatchReq,
|
||||
HttpServletRequest request,
|
||||
|
||||
@@ -45,5 +45,4 @@ public class ModelRelaController {
|
||||
modelRelaService.delete(id);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -29,7 +29,6 @@ public class ViewInfoController {
|
||||
this.viewInfoServiceImpl = viewInfoServiceImpl;
|
||||
}
|
||||
|
||||
|
||||
@PostMapping("/createOrUpdateViewInfo")
|
||||
public ViewInfoDO createOrUpdateViewInfo(@RequestBody ViewInfoReq viewInfoReq, HttpServletRequest request,
|
||||
HttpServletResponse response) {
|
||||
@@ -52,5 +51,4 @@ public class ViewInfoController {
|
||||
return viewInfoServiceImpl.getDomainSchema(domainId);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -60,7 +60,6 @@ class ModelServiceImplTest {
|
||||
Assertions.assertEquals("alice", actualModelResp.getUpdatedBy());
|
||||
}
|
||||
|
||||
|
||||
private ModelService mockModelService(ModelRepository modelRepository) {
|
||||
MetricService metricService = Mockito.mock(MetricService.class);
|
||||
DimensionService dimensionService = Mockito.mock(DimensionService.class);
|
||||
@@ -238,4 +237,4 @@ class ModelServiceImplTest {
|
||||
return modelResp;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user