Skip to content

Commit 3d3c8b2

Browse files
CristianAmbrosinisonartech
authored andcommitted
SONAR-26794 Add telemetry for jira integration pending organization creation
1 parent c6894b3 commit 3d3c8b2

File tree

3 files changed

+11
-0
lines changed

3 files changed

+11
-0
lines changed

server/sonar-db-dao/src/main/java/org/sonar/db/jira/JiraOrganizationBindingPendingMapper.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,6 @@ public interface JiraOrganizationBindingPendingMapper {
3131
void insert(@Param("dto") JiraOrganizationBindingPendingDto dto);
3232

3333
int deleteBySonarOrganizationUuid(@Param("sonarOrganizationUuid") String sonarOrganizationUuid);
34+
35+
int countAll();
3436
}

server/sonar-db-dao/src/main/java/org/sonar/db/jira/dao/JiraOrganizationBindingPendingDao.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,10 @@ public int deleteBySonarOrganizationUuid(DbSession dbSession, String sonarOrgani
5050
return getMapper(dbSession).deleteBySonarOrganizationUuid(sonarOrganizationUuid);
5151
}
5252

53+
public int countAll(DbSession dbSession) {
54+
return getMapper(dbSession).countAll();
55+
}
56+
5357
private static JiraOrganizationBindingPendingMapper getMapper(DbSession dbSession) {
5458
return dbSession.getMapper(JiraOrganizationBindingPendingMapper.class);
5559
}

server/sonar-db-dao/src/main/resources/org/sonar/db/jira/JiraOrganizationBindingPendingMapper.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,9 @@
5353
DELETE FROM jira_org_bindings_pending WHERE sonar_organization_uuid = #{sonarOrganizationUuid, jdbcType=VARCHAR}
5454
</delete>
5555

56+
<select id="countAll" resultType="int">
57+
SELECT COUNT(*)
58+
FROM jira_org_bindings_pending
59+
</select>
60+
5661
</mapper>

0 commit comments

Comments
 (0)