Skip to content

revocation: de-duplicate redundant check work#192

Merged
cpu merged 1 commit into
rustls:mainfrom
cpu:ci/dedupe-lookup
Jul 13, 2026
Merged

revocation: de-duplicate redundant check work#192
cpu merged 1 commit into
rustls:mainfrom
cpu:ci/dedupe-lookup

Conversation

@cpu

@cpu cpu commented Jul 11, 2026

Copy link
Copy Markdown
Member

Quick follow-up to #185

Since a covering filter is queried with every SCT timestamp, consulting it again for a later SCT can't produce a different answer. Remember which filter files have been seen & processed and avoid re-doing that work.

I think writing a test to explicitly confirm a file isn't read more than once would require adding test-specific indirection so I've skipped that for now.

Since a covering filter is queried with every SCT timestamp, consulting
it again for a later SCT can't produce a different answer. Remember
which filter files have been seen & processed and avoid re-doing that
work.
@cpu cpu self-assigned this Jul 11, 2026
@codspeed-hq

codspeed-hq Bot commented Jul 11, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 4 untouched benchmarks


Comparing cpu:ci/dedupe-lookup (71d1c9f) with main (0447cb0)

Open in CodSpeed

@djc

djc commented Jul 13, 2026

Copy link
Copy Markdown
Member

Nice, thanks!

@cpu cpu added this pull request to the merge queue Jul 13, 2026
Merged via the queue into rustls:main with commit 89f0987 Jul 13, 2026
16 checks passed
@cpu cpu deleted the ci/dedupe-lookup branch July 13, 2026 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants