diff options
author | Duarte Meneses <duarte.meneses@sonarsource.com> | 2025-03-27 10:51:59 -0500 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2025-03-27 20:03:18 +0000 |
commit | 6cd3276b5b843f7dc3dcf374bb22bcf83276a08d (patch) | |
tree | 9c9ccdf8e0517f828dad128716fa0d7a08e1ca10 /server/sonar-db-dao/src/main/java/org/sonar/db | |
parent | 59a66eb18170b1291f9079f73cb701a35fc109a0 (diff) | |
download | sonarqube-6cd3276b5b843f7dc3dcf374bb22bcf83276a08d.tar.gz sonarqube-6cd3276b5b843f7dc3dcf374bb22bcf83276a08d.zip |
SONAR-24712 Computation of portfolios with more than 1000 projects fails on Oracle and MSSQL
Diffstat (limited to 'server/sonar-db-dao/src/main/java/org/sonar/db')
-rw-r--r-- | server/sonar-db-dao/src/main/java/org/sonar/db/project/ProjectDao.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/server/sonar-db-dao/src/main/java/org/sonar/db/project/ProjectDao.java b/server/sonar-db-dao/src/main/java/org/sonar/db/project/ProjectDao.java index a031d8d69db..fcf9e17e0bb 100644 --- a/server/sonar-db-dao/src/main/java/org/sonar/db/project/ProjectDao.java +++ b/server/sonar-db-dao/src/main/java/org/sonar/db/project/ProjectDao.java @@ -74,7 +74,7 @@ public class ProjectDao implements Dao { if (keys.isEmpty()) { return emptyList(); } - return mapper(session).selectProjectsByKeys(keys); + return executeLargeInputs(keys, partition -> mapper(session).selectProjectsByKeys(partition)); } public List<ProjectDto> selectApplicationsByKeys(DbSession session, Set<String> keys) { |