Files
windmill/backend/windmill-api
9f2685d788 perf: retire the legacy pre-partitioning audit table (#11240)
* perf: index audit logs by operation and limit each audit table on its own

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* perf: key the audit operation index on id with a trailing timestamp

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* perf: index the legacy audit table by operation too

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* perf: drop the legacy audit index and per-table limit from this PR

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* perf: build the audit operation index in a background migration

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* perf: retire the legacy pre-partitioning audit table

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* fix: bound the legacy audit retirement's lock waits and keep the backfill guard

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* fix: bound the audit index parent's lock wait and retry background steps

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* chore: update ee-repo-ref to 5370ae3a95a3dc10171f72da74286a654996eee6

This commit updates the EE repository reference after PR #818 was merged in windmill-ee-private.

Previous ee-repo-ref: aa367619a970de231f5c10cad470d9d42169fff8

New ee-repo-ref: 5370ae3a95a3dc10171f72da74286a654996eee6

Automated by sync-ee-ref workflow.

---------

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com>
2026-09-21 15:24:07 +00:00
..
2024-04-08 01:42:43 +02:00

Windmill API

The API server, exposing functionality to other components and the frontend

This crate exposes both a library as well as a binary target.