Skip to content

fix: upgrade to JCS3#5114

Merged
jeremylong merged 3 commits intomainfrom
jcs
Oct 14, 2023
Merged

fix: upgrade to JCS3#5114
jeremylong merged 3 commits intomainfrom
jcs

Conversation

@jeremylong
Copy link
Copy Markdown
Collaborator

Upgrade to JCS3 to resolve cache misses in the gradle implementation. Additionally, this allows easier control over the JCS logging - as the logs are now routed to slf4j.

This is a draft PR as we must wait until JCS 3.2 is released due to a bug in the JCS logging.

Resolves jeremylong/DependencyCheck#5096
Resolves dependency-check/dependency-check-gradle#293

@boring-cyborg boring-cyborg Bot added ant changes to ant cli changes to the cli core changes to core maven changes to the maven plugin tests test cases labels Dec 4, 2022
@mroeppis
Copy link
Copy Markdown

JCS 3.2 has been released 3 days ago.

@jeremylong : Will the upgrade make it into 8.0.0 milestone?

Comment thread pom.xml Outdated
@jeremylong
Copy link
Copy Markdown
Collaborator Author

3.2 does not appear to be in central yet (see failing build)

@mroeppis
Copy link
Copy Markdown

My mistake. I was happy to see a stable version among tags. But as it looks a release should have a rel/ prefix. So the one from above was merely for preparation.

@jeremylong
Copy link
Copy Markdown
Collaborator Author

@aikebah
Copy link
Copy Markdown
Collaborator

aikebah commented Oct 12, 2023

@jeremylong JCS 3.2 was released in September. Would you prefer a rebase or a merge for this PR to bring it up-to-date?

https://commons.apache.org/proper/commons-jcs/changes-report.html#a3.2

@jeremylong
Copy link
Copy Markdown
Collaborator Author

I just rebased this PR. I'll re-review what I did and likely merge this tomorrow (along with cutting the next release).

@jeremylong jeremylong marked this pull request as ready for review October 13, 2023 11:17
@jeremylong jeremylong added this to the 8.4.1 milestone Oct 13, 2023
@jeremylong jeremylong merged commit dff060e into main Oct 14, 2023
@jeremylong jeremylong deleted the jcs branch October 14, 2023 11:03
@jeremylong jeremylong mentioned this pull request Oct 21, 2023
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Dec 12, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

ant changes to ant cli changes to the cli core changes to core maven changes to the maven plugin tests test cases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cache Misses In CentralAnalyzer When Gradle Daemon Is Reused JCS log spam when using the Central Analyzer cache from Ant

3 participants