aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-db-dao/src/main/java/org/sonar/db
diff options
context:
space:
mode:
authorDuarte Meneses <duarte.meneses@sonarsource.com>2025-03-27 10:51:59 -0500
committersonartech <sonartech@sonarsource.com>2025-03-27 20:03:18 +0000
commit6cd3276b5b843f7dc3dcf374bb22bcf83276a08d (patch)
tree9c9ccdf8e0517f828dad128716fa0d7a08e1ca10 /server/sonar-db-dao/src/main/java/org/sonar/db
parent59a66eb18170b1291f9079f73cb701a35fc109a0 (diff)
downloadsonarqube-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.java2
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) {