`delete_audit_logs_before` example passes a `table` parameter that errors on the default (RocksDB) engine
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- Menos de una hora
- Aptitud para principiantes
- 92/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Área
- documentation
Línea de trabajo
Abre reference/database/transaction.md y lee la sección delete_audit_logs_before, incluida su advertencia de v5.2.0. Actualiza el ejemplo para eliminar el parámetro de tabla y ajusta la prosa cercana solo si implica un ámbito de tabla. Se considera terminado cuando la solicitud documentada coincide con el comportamiento de RocksDB y ningún ejemplo copiado falla por ese motivo.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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/documentationorigin/mainat677ad213d(2026-08-31) — badge present, example still shows"table": "dog".HarperFast/harperorigin/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.
- Lenguaje dominante
- MDX
- Estrellas
- 9
- Forks
- 9
- Merge medio
- 2 d 3 h
- PR fusionados (30 d)
- 30
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de HarperFast/documentation
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
HarperFast/documentation#677 ·
-
Document markCredentialRejection / credentialRejectionError, the server.getUser rejection tag Abierto
Dificultad 2/5 Medio día Aptitud para principiantes 88/100
HarperFast/documentation#675 ·
-
Add Harper deploy behavior Abiertocontent
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
HarperFast/documentation#478 ·
-
content
Dificultad 1/5 Menos de una hora Aptitud para principiantes 76/100
HarperFast/documentation#399 · 2 comentarios ·
-
Document the built-in Harper Agent (`agent:` config, `agent_prompt` ops, `harper agent` CLI) Abiertocontent
HarperFast/documentation#674 · 1 asignado ·
Todos los issues de HarperFast/documentation
Issues similares
-
agent-ready documentation needs-triage
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
-
untriaged
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
dotnet/dotnet-api-docs#13095 ·
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 91/100
-
workflow-status page template still says reusable workflows are "triggered only by workflow_call:" Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
-
refactor
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100