Skip to content
makr-code edited this page Dec 22, 2025 · 1 revision

Changelog

Stand: 5. Dezember 2025
Version: 1.0.0
Kategorie: Changelog.Md


Alle nennenswerten Γ„nderungen dieses Projekts werden in diesem Dokument festgehalten. Das Format orientiert sich lose an Keep a Changelog.

[Unreleased]

Added

  • RBAC/Authorization (MVP): Token-basierte Zugriffskontrolle mit Scopes (admin, config:write, cdc:read, metrics:read)
    • AuthMiddleware Klasse mit Scope-PrΓΌfung und Metriken
    • Dokumentation: docs/rbac_authorization.md
    • Tests: tests/test_auth_middleware.cpp
  • HNSW Persistenz & Warmstart: Vektorindex-Persistierung fΓΌr schnellere Startzeiten
    • saveIndex(), loadIndex(), setAutoSavePath(), shutdown() APIs
    • Automatisches Laden beim Init, Auto-Save bei Shutdown
    • Dokumentation: docs/hnsw_persistence.md
  • Konsolidierte Seite β€žPerformance & Benchmarks" mit Kompression, Pagination, MVCC/WriteBatch, Index-Rebuilds, Vector-Tuning
  • Vector-Benchmarks: BM_VectorSearch_efSearch, BM_VectorInsert_Batch100
  • QualitΓ€tssicherung (QA) Dokument mit Teststrategie, CI/CD, Coverage, Static Analysis
  • Security/Compliance Review Seite mit Checkliste und Verlinkungen

Changed

  • Navigation (mkdocs.yml) um RBAC, HNSW Persistenz, Performance, QA, Security Review, Roadmap & Changelog erweitert
  • Pagination/Kompressionsdokus ergΓ€nzt und verlinkt

Fixed

  • Diverse Dokumentverlinkungen (Deployment, CDC, Index-Metriken) bereinigt
  • MkDocs-Build-Fehler behoben (YAML-Indentation, docs_dir entfernt)

[0.1.0] - 2025-10-20

Erste konsolidierte Doku-Fassung (Architektur, Storage & MVCC, Query Engine & AQL, Indexe, Content Pipeline, Deployment & Betrieb).

Added

  • Grundlegende Seitenstruktur und Navigation
  • OpenAPI und Admin-Tools Dokus

ThemisDB Wiki

🏠 Overview

πŸš€ Getting Started

πŸ“– Tutorials

πŸ“— User Guide

βš™οΈ Operations & Security

πŸ“Ÿ Ops Runbooks

πŸ—οΈ Architecture

πŸ“ ADRs

πŸ”§ Contributing

πŸ“‹ Governance

πŸ” Audit

🧩 Plugins

πŸ”Œ Adapters

πŸ’‘ Examples

πŸ“¦ Client SDKs

πŸŽ“ Training

πŸ› οΈ Tools

πŸ€– Developer LLM Wiki

Clone this wiki locally