This is an automated email from the ASF dual-hosted git repository.
healchow pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-inlong.git
The following commit(s) were added to refs/heads/master by this push:
new 12ed2caad [INLONG-4583][Manager] Fix the SQL error for query
InlongGroup (#4584)
12ed2caad is described below
commit 12ed2caadd18e1f0b336529def50ea74c13b32d2
Author: healzhou <[email protected]>
AuthorDate: Wed Jun 8 14:28:39 2022 +0800
[INLONG-4583][Manager] Fix the SQL error for query InlongGroup (#4584)
---
.../src/main/resources/mappers/InlongGroupEntityMapper.xml | 1 -
.../apache/inlong/manager/service/group/InlongGroupServiceImpl.java | 5 +++++
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git
a/inlong-manager/manager-dao/src/main/resources/mappers/InlongGroupEntityMapper.xml
b/inlong-manager/manager-dao/src/main/resources/mappers/InlongGroupEntityMapper.xml
index ddf861337..591c78b7f 100644
---
a/inlong-manager/manager-dao/src/main/resources/mappers/InlongGroupEntityMapper.xml
+++
b/inlong-manager/manager-dao/src/main/resources/mappers/InlongGroupEntityMapper.xml
@@ -156,7 +156,6 @@
</if>
</where>
order by modify_time desc
- limit 100
</select>
<select id="selectBriefList"
parameterType="org.apache.inlong.manager.common.pojo.group.InlongGroupPageRequest"
resultType="org.apache.inlong.manager.common.pojo.group.InlongGroupBriefInfo">
diff --git
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/group/InlongGroupServiceImpl.java
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/group/InlongGroupServiceImpl.java
index d40eb0a7d..7e8f7ac4a 100644
---
a/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/group/InlongGroupServiceImpl.java
+++
b/inlong-manager/manager-service/src/main/java/org/apache/inlong/manager/service/group/InlongGroupServiceImpl.java
@@ -70,6 +70,7 @@ import java.util.stream.Collectors;
public class InlongGroupServiceImpl implements InlongGroupService {
private static final Logger LOGGER =
LoggerFactory.getLogger(InlongGroupServiceImpl.class);
+ private static final Integer MAX_PAGE_SIZE = 100;
@Autowired
private InlongGroupOperatorFactory groupOperatorFactory;
@@ -166,6 +167,10 @@ public class InlongGroupServiceImpl implements
InlongGroupService {
@Override
public PageInfo<InlongGroupListResponse> listByPage(InlongGroupPageRequest
request) {
+ if (request.getPageSize() > MAX_PAGE_SIZE) {
+ LOGGER.warn("list group info, but page size is {}, change to {}",
request.getPageSize(), MAX_PAGE_SIZE);
+ request.setPageSize(MAX_PAGE_SIZE);
+ }
PageHelper.startPage(request.getPageNum(), request.getPageSize());
Page<InlongGroupEntity> entityPage = (Page<InlongGroupEntity>)
groupMapper.selectByCondition(request);