Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

`delete_audit_logs_before` example passes a `table` parameter that errors on the default (RocksDB) engine

オープン 初心者向け
#665 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
1/5
見積もり時間
1時間未満
初心者へのやさしさ
92/100
issue の種類
ドキュメント
明瞭さ
明確に書かれている
活発さ
活発
領域
documentation

調査の方向性

reference/database/transaction.md を開き、v5.2.0 の警告を含む delete_audit_logs_before セクションを読んでください。例からテーブルパラメーターを削除するよう更新し、周辺の文章がテーブル単位のスコープを示唆している場合に限って調整してください。ドキュメント化されたリクエストが RocksDB の動作と一致し、その理由でコピーした例が失敗しなければ完了です。

索引モデルが issue の本文から書いたものです。

説明

What happens

reference/database/transaction.md documents delete_audit_logs_before with an example body that includes a table parameter:

{
	"operation": "delete_audit_logs_before",
	"schema": "dev",
	"table": "dog",
	"timestamp": 1598290282817
}

On the default storage engine (RocksDB) that request errors. dataLayer/harperBridge/ResourceBridge.ts rejects a table-scoped audit/transaction-log deletion on RocksDB with a 400: all tables in a database share one transaction log, so the operation cannot be scoped to one table. A reader who copies the documented example gets a failure.

What is already correct

The same section already carries a v5.2.0 version badge stating that the operation is unsupported with table on RocksDB. So the warning landed; the example immediately below it was never updated to match. The fix is to drop the table line from the example body (and, if the surrounding prose implies table scoping, adjust that too), not to add a new warning.

Verified

  • HarperFast/documentation origin/main at 677ad213d (2026-08-31) — badge present, example still shows "table": "dog".
  • HarperFast/harper origin/main — the RocksDB guard that makes the example fail is live and unchanged.

Searched the documentation tracker for delete_audit_logs_before, table RocksDB transaction log, and audit log across all states: no existing issue covers this.

Found by exploratory QA (finding F-310); triaged 2026-09-02.

主要言語
MDX
スター
9
フォーク
9
平均マージ
2日 3時間
マージ済み PR(30日)
30

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

HarperFast/documentation のほかの issue

HarperFast/documentation の issue をすべて見る

似ている issue

Documentation の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。