docs(01-01): complete ClickHouse infrastructure and WriteBuffer plan
- Create 01-01-SUMMARY.md with execution results - Update STATE.md with plan progress and decisions - Update REQUIREMENTS.md marking INGST-04, INGST-05, INGST-06 complete - Update ROADMAP.md with phase 01 progress Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -12,9 +12,9 @@ Requirements for initial release. Each maps to roadmap phases. Tracked as Gitea
|
||||
- [ ] **INGST-01**: Server accepts `RouteExecution` (single or array) via `POST /api/v1/data/executions` and returns `202 Accepted` (#1)
|
||||
- [ ] **INGST-02**: Server accepts `RouteGraph` (single or array) via `POST /api/v1/data/diagrams` and returns `202 Accepted` (#2)
|
||||
- [ ] **INGST-03**: Server accepts metrics snapshots via `POST /api/v1/data/metrics` and returns `202 Accepted` (#3)
|
||||
- [ ] **INGST-04**: Ingestion uses in-memory batch buffer with configurable flush interval/size for ClickHouse writes (#4)
|
||||
- [ ] **INGST-05**: Server returns `503 Service Unavailable` when write buffer is full (backpressure) (#5)
|
||||
- [ ] **INGST-06**: ClickHouse TTL automatically expires data after 30 days (configurable) (#6)
|
||||
- [x] **INGST-04**: Ingestion uses in-memory batch buffer with configurable flush interval/size for ClickHouse writes (#4)
|
||||
- [x] **INGST-05**: Server returns `503 Service Unavailable` when write buffer is full (backpressure) (#5)
|
||||
- [x] **INGST-06**: ClickHouse TTL automatically expires data after 30 days (configurable) (#6)
|
||||
|
||||
### Transaction Search
|
||||
|
||||
|
||||
Reference in New Issue
Block a user