Skip to content

feat(hash): implement hlen scan repair#3501

Merged
PragmaTwice merged 2 commits into
apache:unstablefrom
PragmaTwice:hfe-hlen-scan-repair
May 26, 2026
Merged

feat(hash): implement hlen scan repair#3501
PragmaTwice merged 2 commits into
apache:unstablefrom
PragmaTwice:hfe-hlen-scan-repair

Conversation

@PragmaTwice

@PragmaTwice PragmaTwice commented May 24, 2026

Copy link
Copy Markdown
Member

Implements the HLEN fast-path algorithms and SCAN_AND_REPAIR lazy deletion for hash field expiration, including APPROX/REPAIR handling and coverage for expired physical fields and compaction ghosts.

Follows the HFE proposal in #3432 and addresses the HLEN/SCAN_AND_REPAIR task from tracking issue #3436.

Assisted-by: Codex/GPT5.5 xhigh

@PragmaTwice PragmaTwice marked this pull request as ready for review May 25, 2026 15:02
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
39.9% Coverage on New Code (required ≥ 50%)

See analysis details on SonarQube Cloud

@PragmaTwice PragmaTwice merged commit 5264d59 into apache:unstable May 26, 2026
70 of 75 checks passed
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