]> source.dussan.org Git - sonarqube.git/commit
SONAR-23327 Added support for sending telemetry data in compute engine process
authorlukasz-jarocki-sonarsource <lukasz.jarocki@sonarsource.com>
Fri, 11 Oct 2024 10:13:17 +0000 (12:13 +0200)
committersonartech <sonartech@sonarsource.com>
Fri, 11 Oct 2024 20:02:43 +0000 (20:02 +0000)
commit38a765efec578eadc53393e65f3b6b892ab83bcf
tree9b721284a44fdf5bc64a48a278fe0c8105f8c654
parent3f0a34901c55eb1e204fe4028d2773f8484b513f
SONAR-23327 Added support for sending telemetry data in compute engine process
53 files changed:
server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/ce/task/projectanalysis/batch/BatchReportReader.java
server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/ce/task/projectanalysis/batch/BatchReportReaderImpl.java
server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/ce/task/projectanalysis/step/ReportComputationSteps.java
server/sonar-ce-task-projectanalysis/src/main/java/org/sonar/ce/task/projectanalysis/step/SendAnalysisTelemetryStep.java [new file with mode: 0644]
server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/ce/task/projectanalysis/batch/BatchReportReaderRule.java
server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/ce/task/projectanalysis/step/ReportComputationStepsTest.java
server/sonar-ce-task-projectanalysis/src/test/java/org/sonar/ce/task/projectanalysis/step/SendAnalysisTelemetryStepTest.java [new file with mode: 0644]
server/sonar-ce/src/main/java/org/sonar/ce/CeTaskCommonsModule.java
server/sonar-telemetry-core/build.gradle
server/sonar-telemetry-core/src/main/java/org/sonar/telemetry/core/Dimension.java
server/sonar-telemetry-core/src/main/java/org/sonar/telemetry/core/MessageSerializer.java [new file with mode: 0644]
server/sonar-telemetry-core/src/main/java/org/sonar/telemetry/core/TelemetryClient.java [new file with mode: 0644]
server/sonar-telemetry-core/src/main/java/org/sonar/telemetry/core/schema/AnalysisMetric.java [new file with mode: 0644]
server/sonar-telemetry-core/src/main/java/org/sonar/telemetry/core/schema/BaseMessage.java [new file with mode: 0644]
server/sonar-telemetry-core/src/main/java/org/sonar/telemetry/core/schema/InstallationMetric.java [new file with mode: 0644]
server/sonar-telemetry-core/src/main/java/org/sonar/telemetry/core/schema/LanguageMetric.java [new file with mode: 0644]
server/sonar-telemetry-core/src/main/java/org/sonar/telemetry/core/schema/Metric.java [new file with mode: 0644]
server/sonar-telemetry-core/src/main/java/org/sonar/telemetry/core/schema/ProjectMetric.java [new file with mode: 0644]
server/sonar-telemetry-core/src/main/java/org/sonar/telemetry/core/schema/UserMetric.java [new file with mode: 0644]
server/sonar-telemetry-core/src/main/java/org/sonar/telemetry/core/schema/package-info.java [new file with mode: 0644]
server/sonar-telemetry-core/src/test/java/org/sonar/telemetry/core/TelemetryClientTest.java [new file with mode: 0644]
server/sonar-telemetry-core/src/test/java/org/sonar/telemetry/core/schema/AnalysisMetricTest.java [new file with mode: 0644]
server/sonar-telemetry-core/src/test/java/org/sonar/telemetry/core/schema/BaseMessageTest.java [new file with mode: 0644]
server/sonar-telemetry-core/src/test/java/org/sonar/telemetry/core/schema/InstallationMetricTest.java [new file with mode: 0644]
server/sonar-telemetry-core/src/test/java/org/sonar/telemetry/core/schema/LanguageMetricTest.java [new file with mode: 0644]
server/sonar-telemetry-core/src/test/java/org/sonar/telemetry/core/schema/ProjectMetricTest.java [new file with mode: 0644]
server/sonar-telemetry-core/src/test/java/org/sonar/telemetry/core/schema/UserMetricTest.java [new file with mode: 0644]
server/sonar-telemetry/src/it/java/org/sonar/telemetry/metrics/TelemetryMetricsLoaderIT.java
server/sonar-telemetry/src/main/java/org/sonar/telemetry/TelemetryClient.java [deleted file]
server/sonar-telemetry/src/main/java/org/sonar/telemetry/TelemetryDaemon.java
server/sonar-telemetry/src/main/java/org/sonar/telemetry/metrics/TelemetryMetricsLoader.java
server/sonar-telemetry/src/main/java/org/sonar/telemetry/metrics/TelemetryMetricsMapper.java
server/sonar-telemetry/src/main/java/org/sonar/telemetry/metrics/schema/BaseMessage.java [deleted file]
server/sonar-telemetry/src/main/java/org/sonar/telemetry/metrics/schema/InstallationMetric.java [deleted file]
server/sonar-telemetry/src/main/java/org/sonar/telemetry/metrics/schema/LanguageMetric.java [deleted file]
server/sonar-telemetry/src/main/java/org/sonar/telemetry/metrics/schema/Metric.java [deleted file]
server/sonar-telemetry/src/main/java/org/sonar/telemetry/metrics/schema/ProjectMetric.java [deleted file]
server/sonar-telemetry/src/main/java/org/sonar/telemetry/metrics/schema/UserMetric.java [deleted file]
server/sonar-telemetry/src/main/java/org/sonar/telemetry/metrics/schema/package-info.java [deleted file]
server/sonar-telemetry/src/main/java/org/sonar/telemetry/metrics/util/MessageSerializer.java [deleted file]
server/sonar-telemetry/src/test/java/org/sonar/telemetry/TelemetryClientCompressionTest.java
server/sonar-telemetry/src/test/java/org/sonar/telemetry/TelemetryClientTest.java [deleted file]
server/sonar-telemetry/src/test/java/org/sonar/telemetry/TelemetryDaemonTest.java
server/sonar-telemetry/src/test/java/org/sonar/telemetry/metrics/TelemetryMetricsMapperTest.java
server/sonar-telemetry/src/test/java/org/sonar/telemetry/metrics/schema/BaseMessageTest.java [deleted file]
server/sonar-telemetry/src/test/java/org/sonar/telemetry/metrics/schema/InstallationMetricTest.java [deleted file]
server/sonar-telemetry/src/test/java/org/sonar/telemetry/metrics/schema/LanguageMetricTest.java [deleted file]
server/sonar-telemetry/src/test/java/org/sonar/telemetry/metrics/schema/ProjectMetricTest.java [deleted file]
server/sonar-telemetry/src/test/java/org/sonar/telemetry/metrics/schema/UserMetricTest.java [deleted file]
server/sonar-telemetry/src/test/java/org/sonar/telemetry/metrics/util/MessageSerializerTest.java
server/sonar-webserver/src/main/java/org/sonar/server/platform/platformlevel/PlatformLevel4.java
sonar-scanner-protocol/src/it/java/org/sonar/scanner/protocol/output/ScannerReportReaderIT.java
sonar-scanner-protocol/src/main/java/org/sonar/scanner/protocol/output/ScannerReportReader.java