dependency-check / dependency-check/dependency-check-sonar-plugin

Big NodeJS-Reports

Open
#175 0 comments 0 reactions 0 assignees View on GitHub
bug reproduced bug
Dominant language
Java
Stars
694
Forks
146
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**
HTML-Reports get really huge (> 60MB). I faced this issue with a nodejs report and mysql. MySQL isn't supported by sonarqube. Maybe a change to postgres solved this issue.

**To Reproduce**
1. Create a nodejs report

**Current behavior**
Database is bloated with reports.

**Expected behavior**
We doesn't want to change the original report, maybe it's possible to compress the report and serve as a download.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names only a NodeJS report, MySQL, SonarQube, and report downloads; it provides no files, tests, or entry points. Begin by reproducing a NodeJS report and measuring database growth, then trace how the plugin stores and serves reports. Done means preserving the original report while reducing the stored report size.

Written by the indexing model from the issue text.

Assessment

Tech stack
mysql, nodejs
Domain
databases, tooling
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.