Skip to content

Story #16471: fix MailExtractProgressLogger waited 1ms per logged object, even when filtered - #122

Open
Regzox wants to merge 1 commit into
masterfrom
story_16471__improve_logging_perfs
Open

Regzox wants to merge 1 commit into
masterfrom
story_16471__improve_logging_perfs

Conversation

@Regzox

@Regzox Regzox commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

Replace the three Thread.sleep(1) by checkInterruption(): same cancellation semantics, zero cost. Add MailExtractProgressLoggerTest (20,000 filtered calls under 2s, cancellation propagation).

…ect, even when filtered

Replace the three Thread.sleep(1) by checkInterruption(): same cancellation semantics, zero cost.
Add MailExtractProgressLoggerTest (20,000 filtered calls under 2s, cancellation propagation).
@Regzox Regzox self-assigned this Oct 7, 2026
@Regzox Regzox added the enhancement New feature or request label Oct 7, 2026
@vitam-prg

Copy link
Copy Markdown

Logo
Checkmarx One – Scan Summary & Details – 90b1160e-3f4b-4acd-9ec9-6292030a8219


New Issues (2 out of 2) Checkmarx found the following issues in this Pull Request
# Severity Issue Source File / Package Checkmarx Insight
1 MEDIUM CVE-2026-104721 Maven-ch.qos.logback:logback-classic-1.5.19
detailsRecommended version: 1.6.5
Description: Path-traversal vulnerability in QOS.CH Sarl Logback-classic on Java (logback-classic module) allows path-traversal vulnerability. More specifically...
Attack Vector: NETWORK
Attack Complexity: LOW
Vulnerable Package
2 MEDIUM CVE-2026-104721 Maven-ch.qos.logback:logback-classic-1.5.38
detailsRecommended version: 1.6.5
Description: Path-traversal vulnerability in QOS.CH Sarl Logback-classic on Java (logback-classic module) allows path-traversal vulnerability. More specifically...
Attack Vector: NETWORK
Attack Complexity: LOW
Vulnerable Package

Use @Checkmarx to take action directly from this PR:

  • Rescan the PR

Try it: @Checkmarx how can you help? · @Checkmarx rescan this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants