Skip to content

v0.3.1

Choose a tag to compare

@pardnchiu pardnchiu released this 30 Jun 13:14

v0.3.0 -> v0.3.1

Summary

Modernizes the SQLite layer with a read/write-split connection pool and guards oversized embedding input. Prunes dead weight by deleting unreferenced functions and a fully-commented integration package. Tests realign with the new connection split.

翻譯

將 SQLite 連線層改為讀寫分離連線池,並對過長的 embedding 輸入加上保護。移除無引用函式與整檔註解的整合套件以清理死碼。測試同步對齊新的連線分流。

Changes

REFACTOR

  • Swap DB connection layer to go-sqlkit and guard embedding input length (@pardnchiu) [3eaa08c]
翻譯
  • 連線層改用 go-sqlkit 讀寫分離池,並限制 embedding 輸入長度

REMOVE

翻譯
  • 移除無引用函式與整檔註解的 agenvoy package

TEST

  • Align database handler tests with go-sqlkit read/write split (@pardnchiu) [5a133fb]
翻譯
  • 對齊資料庫 handler 測試至 go-sqlkit 讀寫分離

Scope

  • internal/database/ — REFACTOR, REMOVE
  • internal/openai/ — REFACTOR, REMOVE
  • internal/agenvoy/ — REMOVE
  • internal/vector/setAndGet.go — REMOVE
  • cmd/app/http.go — REMOVE
  • tests/internal/database/handler/ — TEST
  • go.mod, go.sum — REFACTOR

Generated by SKILL