HarperFast / HarperFast/harper

[Epic] Audit-log subsystem hardening

Open
#1,651 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
89
Forks
10
Avg merge
2d 6h
Merged PRs (30d)
200

Description

Tracking epic for audit-log subsystem crashes and gaps: full-copy OOM from unbounded audit-chain walks, uncaughtException crashes in RocksTransactionLogStore, pruning-scheduling gaps, getRecordAtTime crash/silent-wrong-reconstruction bugs, and missing user attribution on writes from registered operations.

---
_Filed by Claude (Opus 4.8), issue-backlog triage & grouping pass._

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by locating the audit-log subsystem and separating the listed concerns: audit-chain walks, RocksTransactionLogStore exceptions, pruning, getRecordAtTime reconstruction, and user attribution; done requires addressing the defined crashes and gaps across this epic.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, node.js
Domain
backend, databases
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.