From a28c8454760c1aa95a54c5a533ea534c05239b92 Mon Sep 17 00:00:00 2001 From: dimgigov Date: Sun, 17 May 2026 20:57:19 +0300 Subject: [PATCH] Bump version to 1.1.4 across all components --- Dockerfile | 2 +- Dockerfile.source | 2 +- README.md | 18 +++++++++--------- baradadb.nimble | 2 +- clients/javascript/package.json | 2 +- clients/nim/README.md | 2 +- clients/nim/baradb.nimble | 2 +- clients/python/baradb/__init__.py | 2 +- clients/python/pyproject.toml | 2 +- clients/rust/Cargo.toml | 2 +- docs/ar/installation.md | 6 +++--- docs/bg/changelog.md | 4 ++-- docs/bg/clients.md | 2 +- docs/bg/configuration.md | 2 +- docs/bg/docker.md | 2 +- docs/bg/installation.md | 6 +++--- docs/bg/monitoring.md | 2 +- docs/bg/protocol.md | 2 +- docs/de/changelog.md | 4 ++-- docs/de/configuration.md | 2 +- docs/de/installation.md | 2 +- docs/en/changelog.md | 4 ++-- docs/en/configuration.md | 2 +- docs/en/installation.md | 4 ++-- docs/fa/installation.md | 4 ++-- docs/ru/configuration.md | 2 +- docs/ru/installation.md | 4 ++-- docs/tr/installation.md | 6 +++--- docs/zh/configuration.md | 2 +- docs/zh/installation.md | 4 ++-- formal-verification/README.md | 2 +- formal-verification/run_all.sh | 2 +- src/barabadb/cli/shell.nim | 2 +- src/barabadb/core/httpserver.nim | 4 ++-- src/barabadb/core/tracing.nim | 2 +- src/barabadb/mcp/server.nim | 4 ++-- src/baradadb.nim | 2 +- 37 files changed, 60 insertions(+), 60 deletions(-) diff --git a/Dockerfile b/Dockerfile index aec3e9c..05f4ccf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,7 +16,7 @@ FROM debian:bookworm-slim LABEL maintainer="BaraDB Team" LABEL description="BaraDB — Multimodal Database Engine" -LABEL version="1.1.0" +LABEL version="1.1.4" # Инсталираме runtime зависимости # libpcre3 — нужна за Nim regex (зарежда се динамично) diff --git a/Dockerfile.source b/Dockerfile.source index f2251fe..54954cc 100644 --- a/Dockerfile.source +++ b/Dockerfile.source @@ -40,7 +40,7 @@ FROM alpine:3.19 LABEL maintainer="BaraDB Team" LABEL description="BaraDB — Multimodal Database Engine (source build)" -LABEL version="1.1.0" +LABEL version="1.1.4" # Инсталираме runtime зависимости RUN apk add --no-cache ca-certificates su-exec wget pcre diff --git a/README.md b/README.md index 37026dd..a1f7b86 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ **A multimodal database engine written in Nim — 100% native, zero dependencies.** -[![Version](https://img.shields.io/badge/version-1.1.2-blue.svg)](baradadb.nimble) +[![Version](https://img.shields.io/badge/version-1.1.4-blue.svg)](baradadb.nimble) [![Documentation](https://img.shields.io/badge/docs-7_languages-blue.svg)](docs/index.md) [![Stars](https://img.shields.io/github/stars/katehonz/barabaDB?style=social)](https://github.com/katehonz/barabaDB) @@ -1456,7 +1456,7 @@ nim c -d:release -r benchmarks/bench_all.nim | Protocol (binary + HTTP + WS + pool + auth + ratelimit) | ✅ | 100% | v1.0.0 | | Schema (inheritance + computed + migrations) | ✅ | 100% | v1.0.0 | | Vector engine (HNSW + IVF-PQ + quant + SIMD + metadata) | ✅ | 100% | v1.0.0 | -| Vector SQL Integration (VECTOR type, distance functions, <->, HNSW indexes) | ✅ | 100% | v1.1.0 | +| Vector SQL Integration (VECTOR type, distance functions, <->, HNSW indexes) | ✅ | 100% | v1.1.4 | | Graph engine (all algorithms + pattern matching) | ✅ | 100% | v1.0.0 | | FTS (BM25 + TF-IDF + fuzzy + regex + multi-language) | ✅ | 100% | v1.0.0 | | CLI shell | ✅ | 100% | v1.0.0 | @@ -1464,13 +1464,13 @@ nim c -d:release -r benchmarks/bench_all.nim | Cross-modal queries | ✅ | 100% | v1.0.0 | | Backup & Recovery | ✅ | 100% | v1.0.0 | | Client SDKs (JS, Python, Nim, Rust) | ✅ | 100% | v1.0.0 | -| Graph SQL Integration (CREATE GRAPH, GRAPH_TABLE, Cypher) | ✅ | 100% | v1.1.2 | -| Hybrid RAG Search (vector + FTS + RRF reranking) | ✅ | 100% | v1.1.2 | -| AI Chunking & Auto-Embedding (`chunk()`, `embed_text()`) | ✅ | 100% | v1.1.2 | -| NL→SQL (`nl_to_sql()`, `schema_prompt()`) | ✅ | 100% | v1.1.2 | -| MCP Server (STDIO JSON-RPC for AI agents) | ✅ | 100% | v1.1.2 | -| LangChain Vector Store (Python + JS) | ✅ | 100% | v1.1.2 | -| Production Hardening (prop tests, fuzz tests, thread safety) | ✅ | 100% | v1.1.2 | +| Graph SQL Integration (CREATE GRAPH, GRAPH_TABLE, Cypher) | ✅ | 100% | v1.1.4 | +| Hybrid RAG Search (vector + FTS + RRF reranking) | ✅ | 100% | v1.1.4 | +| AI Chunking & Auto-Embedding (`chunk()`, `embed_text()`) | ✅ | 100% | v1.1.4 | +| NL→SQL (`nl_to_sql()`, `schema_prompt()`) | ✅ | 100% | v1.1.4 | +| MCP Server (STDIO JSON-RPC for AI agents) | ✅ | 100% | v1.1.4 | +| LangChain Vector Store (Python + JS) | ✅ | 100% | v1.1.4 | +| Production Hardening (prop tests, fuzz tests, thread safety) | ✅ | 100% | v1.1.4 | ## Current Limitations diff --git a/baradadb.nimble b/baradadb.nimble index c026aef..1715e19 100644 --- a/baradadb.nimble +++ b/baradadb.nimble @@ -1,5 +1,5 @@ # Package -version = "1.1.2" +version = "1.1.4" author = "BaraDB Team" description = "BaraDB — Multimodal database written in Nim" license = "Apache-2.0" diff --git a/clients/javascript/package.json b/clients/javascript/package.json index 9c52357..86f589e 100644 --- a/clients/javascript/package.json +++ b/clients/javascript/package.json @@ -1,6 +1,6 @@ { "name": "baradb", - "version": "1.1.2", + "version": "1.1.4", "description": "Official JavaScript/Node.js client for BaraDB — Multimodal Database Engine", "main": "baradb.js", "types": "baradb.d.ts", diff --git a/clients/nim/README.md b/clients/nim/README.md index 256adaa..7b64850 100644 --- a/clients/nim/README.md +++ b/clients/nim/README.md @@ -15,7 +15,7 @@ Official Nim client for **BaraDB** — a multimodal database engine. Add to your `.nimble` file: ```nim -requires "baradb >= 1.1.0" +requires "baradb >= 1.1.4" ``` Or clone locally: diff --git a/clients/nim/baradb.nimble b/clients/nim/baradb.nimble index 685f5f3..7ec2fbd 100644 --- a/clients/nim/baradb.nimble +++ b/clients/nim/baradb.nimble @@ -1,6 +1,6 @@ # Package -version = "1.1.2" +version = "1.1.4" author = "BaraDB Team" description = "Official Nim client for BaraDB — async binary protocol client" license = "Apache-2.0" diff --git a/clients/python/baradb/__init__.py b/clients/python/baradb/__init__.py index 0795f6c..bcb4c09 100644 --- a/clients/python/baradb/__init__.py +++ b/clients/python/baradb/__init__.py @@ -41,7 +41,7 @@ from .core import ( ResultFormat, ) -__version__ = "1.1.2" +__version__ = "1.1.4" __all__ = [ "Client", "QueryBuilder", diff --git a/clients/python/pyproject.toml b/clients/python/pyproject.toml index 6ff8bae..2d984a9 100644 --- a/clients/python/pyproject.toml +++ b/clients/python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "baradb" -version = "1.1.2" +version = "1.1.4" description = "Official Python client for BaraDB — Multimodal Database Engine" readme = "README.md" license = { text = "Apache-2.0" } diff --git a/clients/rust/Cargo.toml b/clients/rust/Cargo.toml index bda9f3f..9c756b0 100644 --- a/clients/rust/Cargo.toml +++ b/clients/rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "baradb" -version = "1.1.2" +version = "1.1.4" edition = "2021" authors = ["BaraDB Team "] description = "Official async Rust client for BaraDB — binary protocol client" diff --git a/docs/ar/installation.md b/docs/ar/installation.md index 4e940a6..1ae3aaa 100644 --- a/docs/ar/installation.md +++ b/docs/ar/installation.md @@ -143,7 +143,7 @@ strip build/baradadb ```bash ./build/baradadb --version -# المتوقع: BaraDB v1.1.0 — Multimodal Database Engine +# المتوقع: BaraDB v1.1.4 — Multimodal Database Engine ``` ## تشغيل الاختبارات @@ -237,7 +237,7 @@ docker-compose up -d أضف إلى ملف `.nimble` الخاص بك: ```nim -requires "barabadb >= 1.1.0" +requires "barabadb >= 1.1.4" ``` استخدم في الكود: @@ -258,7 +258,7 @@ db.close() ./build/baradadb # المخرجات المتوقعة: -# BaraDB v1.1.0 — Multimodal Database Engine +# BaraDB v1.1.4 — Multimodal Database Engine # BaraDB TCP listening on 127.0.0.1:9472 # الاختبار عبر HTTP API diff --git a/docs/bg/changelog.md b/docs/bg/changelog.md index fecdb50..4696943 100644 --- a/docs/bg/changelog.md +++ b/docs/bg/changelog.md @@ -26,7 +26,7 @@ ### Добавки -- **Client SDKs v1.1.0** — Пълнофункционални клиенти за всички езици: +- **Client SDKs v1.1.4** — Пълнофункционални клиенти за всички езици: - JavaScript: TypeScript дефиниции, package.json, примери, unit и integration тестове - Python: Преструктуриран като пакет (`baradb/` с `__init__.py` и `core.py`), pyproject.toml, примери, тестове (query builder, wire protocol, integration) - Nim: Примери, integration тестове, README @@ -57,7 +57,7 @@ ### Промени - **Версията е вдигната до 1.1.0** във всички компоненти (сървър, Docker изображения, клиенти, CLI) -- **README** — Версионният badge е обновен; всички feature таблици вече реферират v1.1.0 +- **README** — Версионният badge е обновен; всички feature таблици вече реферират v1.1.4 - **TLA+ Формална Верификация** — Добавени `crossmodal.tla`, `backup.tla`, `recovery.tla`; symmetry reduction във всички 9 спецификации - **Чист build** — 0 компилаторни предупреждения на Nim 2.2.10 diff --git a/docs/bg/clients.md b/docs/bg/clients.md index 2f99a11..35dbf67 100644 --- a/docs/bg/clients.md +++ b/docs/bg/clients.md @@ -129,7 +129,7 @@ asyncio.run(main()) ```nim # Във вашия .nimble файл -requires "barabadb >= 1.1.0" +requires "barabadb >= 1.1.4" ``` ### Вградена Употреба diff --git a/docs/bg/configuration.md b/docs/bg/configuration.md index 7c422ea..57dd68f 100644 --- a/docs/bg/configuration.md +++ b/docs/bg/configuration.md @@ -157,7 +157,7 @@ raft_peers = "node2:9001,node3:9001" ``` ``` -BaraDB v1.1.0 — Multimodal Database Engine +BaraDB v1.1.4 — Multimodal Database Engine Употреба: baradadb [опции] diff --git a/docs/bg/docker.md b/docs/bg/docker.md index 26f7c0f..ec25c91 100644 --- a/docs/bg/docker.md +++ b/docs/bg/docker.md @@ -39,7 +39,7 @@ docker compose logs -f docker build -t baradb:latest . # С конкретна версия -docker build -t baradb:1.1.0 . +docker build -t baradb:1.1.4 . ``` ## Стартиране diff --git a/docs/bg/installation.md b/docs/bg/installation.md index 780ff46..ae4509b 100644 --- a/docs/bg/installation.md +++ b/docs/bg/installation.md @@ -143,7 +143,7 @@ strip build/baradadb ```bash ./build/baradadb --version -# Очакван резултат: BaraDB v1.1.0 — Multimodal Database Engine +# Очакван резултат: BaraDB v1.1.4 — Multimodal Database Engine ``` ## Стартиране на Тестове @@ -234,7 +234,7 @@ docker-compose up -d Добавете към вашия `.nimble` файл: ```nim -requires "barabadb >= 1.1.0" +requires "barabadb >= 1.1.4" ``` Използване в кода: @@ -255,7 +255,7 @@ db.close() ./build/baradadb # Очакван изход: -# BaraDB v1.1.0 — Multimodal Database Engine +# BaraDB v1.1.4 — Multimodal Database Engine # BaraDB TCP listening on 127.0.0.1:9472 # Тестване с HTTP API diff --git a/docs/bg/monitoring.md b/docs/bg/monitoring.md index b501a9c..4f4df93 100644 --- a/docs/bg/monitoring.md +++ b/docs/bg/monitoring.md @@ -13,7 +13,7 @@ curl http://localhost:9470/health ```json { "status": "healthy", - "version": "1.1.0", + "version": "1.1.4", "uptime_seconds": 86400, "checks": { "storage": "ok", diff --git a/docs/bg/protocol.md b/docs/bg/protocol.md index 7bd3aea..cf15981 100644 --- a/docs/bg/protocol.md +++ b/docs/bg/protocol.md @@ -119,7 +119,7 @@ GET /health ```json { "status": "healthy", - "version": "1.1.0", + "version": "1.1.4", "uptime_seconds": 86400 } ``` diff --git a/docs/de/changelog.md b/docs/de/changelog.md index 00d50c2..e16812f 100644 --- a/docs/de/changelog.md +++ b/docs/de/changelog.md @@ -50,7 +50,7 @@ Alle bemerkenswerten Änderungen an BaraDB werden in dieser Datei dokumentiert. ### Hinzugefügt -- **Client SDKs v1.1.0** — Vollständige Clients für alle Sprachen: +- **Client SDKs v1.1.4** — Vollständige Clients für alle Sprachen: - JavaScript: TypeScript Definitionen, package.json, Beispiele, Unit & Integration Tests - Python: Umstrukturiert als proper Package (`baradb/` mit `__init__.py` und `core.py`), pyproject.toml, Beispiele, Tests - Nim: Beispiele, Integration Tests, README @@ -81,7 +81,7 @@ Alle bemerkenswerten Änderungen an BaraDB werden in dieser Datei dokumentiert. ### Geändert - **Version auf 1.1.0 erhöht** über alle Komponenten -- **README** — Version Badge aktualisiert; alle Feature-Tabellen referenzieren jetzt v1.1.0 +- **README** — Version Badge aktualisiert; alle Feature-Tabellen referenzieren jetzt v1.1.4 - **TLA+ Formal Verification** — `crossmodal.tla`, `backup.tla`, `recovery.tla` hinzugefügt; Symmetrie-Reduktion in allen 9 Specs - **Clean build** — 0 Compiler Warnings auf Nim 2.2.10 diff --git a/docs/de/configuration.md b/docs/de/configuration.md index 71ee40c..ca6481b 100644 --- a/docs/de/configuration.md +++ b/docs/de/configuration.md @@ -156,7 +156,7 @@ raft_peers = "node2:9001,node3:9001" ``` ``` -BaraDB v1.1.0 — Multimodal Database Engine +BaraDB v1.1.4 — Multimodal Database Engine Usage: baradadb [options] diff --git a/docs/de/installation.md b/docs/de/installation.md index 9b27029..f2937bd 100644 --- a/docs/de/installation.md +++ b/docs/de/installation.md @@ -40,7 +40,7 @@ docker compose up -d ```bash ./build/baradadb --version -# BaraDB v1.1.2 — Multimodal Database Engine +# BaraDB v1.1.4 — Multimodal Database Engine ./build/baramcp --data-dir ./data & echo '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}' | ./build/baramcp diff --git a/docs/en/changelog.md b/docs/en/changelog.md index 7207cda..2e44ebd 100644 --- a/docs/en/changelog.md +++ b/docs/en/changelog.md @@ -50,7 +50,7 @@ All notable changes to BaraDB are documented in this file. ### Added -- **Client SDKs v1.1.0** — Full-featured clients for all languages: +- **Client SDKs v1.1.4** — Full-featured clients for all languages: - JavaScript: TypeScript definitions, package.json, examples, unit & integration tests - Python: Restructured as proper package (`baradb/` with `__init__.py` and `core.py`), pyproject.toml, examples, tests (query builder, wire protocol, integration) - Nim: Examples, integration tests, README @@ -81,7 +81,7 @@ All notable changes to BaraDB are documented in this file. ### Changed - **Version bumped to 1.1.0** across all components (server, Docker images, clients, CLI) -- **README** — Version badge updated; all feature tables now reference v1.1.0 +- **README** — Version badge updated; all feature tables now reference v1.1.4 - **TLA+ Formal Verification** — Added `crossmodal.tla`, `backup.tla`, `recovery.tla`; symmetry reduction in all 9 specs - **Clean build** — 0 compiler warnings on Nim 2.2.10 diff --git a/docs/en/configuration.md b/docs/en/configuration.md index ebfb6cf..e343171 100644 --- a/docs/en/configuration.md +++ b/docs/en/configuration.md @@ -156,7 +156,7 @@ raft_peers = "node2:9001,node3:9001" ``` ``` -BaraDB v1.1.0 — Multimodal Database Engine +BaraDB v1.1.4 — Multimodal Database Engine Usage: baradadb [options] diff --git a/docs/en/installation.md b/docs/en/installation.md index d29c333..c961355 100644 --- a/docs/en/installation.md +++ b/docs/en/installation.md @@ -144,7 +144,7 @@ strip build/baradadb ```bash ./build/baradadb --version -# Expected: BaraDB v1.1.0 — Multimodal Database Engine +# Expected: BaraDB v1.1.4 — Multimodal Database Engine ``` ## Running Tests @@ -259,7 +259,7 @@ db.close() ./build/baradadb # Expected output: -# BaraDB v1.1.0 — Multimodal Database Engine +# BaraDB v1.1.4 — Multimodal Database Engine # BaraDB TCP listening on 127.0.0.1:9472 # Test with HTTP API diff --git a/docs/fa/installation.md b/docs/fa/installation.md index f368448..f3e5803 100644 --- a/docs/fa/installation.md +++ b/docs/fa/installation.md @@ -144,7 +144,7 @@ strip build/baradadb ```bash ./build/baradadb --version -# انتظار: BaraDB v1.1.0 — Multimodal Database Engine +# انتظار: BaraDB v1.1.4 — Multimodal Database Engine ``` ## اجرای تست‌ها @@ -259,7 +259,7 @@ db.close() ./build/baradadb # خروجی مورد انتظار: -# BaraDB v1.1.0 — Multimodal Database Engine +# BaraDB v1.1.4 — Multimodal Database Engine # BaraDB TCP listening on 127.0.0.1:9472 # تست با HTTP API diff --git a/docs/ru/configuration.md b/docs/ru/configuration.md index be1ada0..80f6e8b 100644 --- a/docs/ru/configuration.md +++ b/docs/ru/configuration.md @@ -156,7 +156,7 @@ raft_peers = "node2:9001,node3:9001" ``` ``` -BaraDB v1.1.0 — Multimodal Database Engine +BaraDB v1.1.4 — Multimodal Database Engine Usage: baradadb [options] diff --git a/docs/ru/installation.md b/docs/ru/installation.md index 88d3b04..4393922 100644 --- a/docs/ru/installation.md +++ b/docs/ru/installation.md @@ -144,7 +144,7 @@ strip build/baradadb ```bash ./build/baradadb --version -# Ожидается: BaraDB v1.1.0 — Multimodal Database Engine +# Ожидается: BaraDB v1.1.4 — Multimodal Database Engine ``` ## Запуск тестов @@ -259,7 +259,7 @@ db.close() ./build/baradadb # Ожидаемый вывод: -# BaraDB v1.1.0 — Multimodal Database Engine +# BaraDB v1.1.4 — Multimodal Database Engine # BaraDB TCP listening on 127.0.0.1:9472 # Проверка через HTTP API diff --git a/docs/tr/installation.md b/docs/tr/installation.md index 2b59d66..9ea5be8 100644 --- a/docs/tr/installation.md +++ b/docs/tr/installation.md @@ -143,7 +143,7 @@ strip build/baradadb ```bash ./build/baradadb --version -# Beklenen: BaraDB v1.1.0 — Multimodal Database Engine +# Beklenen: BaraDB v1.1.4 — Multimodal Database Engine ``` ## Testleri Çalıştırma @@ -237,7 +237,7 @@ docker-compose up -d `.nimble` dosyanıza ekleyin: ```nim -requires "barabadb >= 1.1.0" +requires "barabadb >= 1.1.4" ``` Kodunuzda kullanın: @@ -258,7 +258,7 @@ db.close() ./build/baradadb # Beklenen çıktı: -# BaraDB v1.1.0 — Multimodal Database Engine +# BaraDB v1.1.4 — Multimodal Database Engine # BaraDB TCP listening on 127.0.0.1:9472 # HTTP API ile test et diff --git a/docs/zh/configuration.md b/docs/zh/configuration.md index afc2b4a..442cece 100644 --- a/docs/zh/configuration.md +++ b/docs/zh/configuration.md @@ -156,7 +156,7 @@ raft_peers = "node2:9001,node3:9001" ``` ``` -BaraDB v1.1.0 — Multimodal Database Engine +BaraDB v1.1.4 — Multimodal Database Engine Usage: baradadb [options] diff --git a/docs/zh/installation.md b/docs/zh/installation.md index 3ba87c2..76e0e77 100644 --- a/docs/zh/installation.md +++ b/docs/zh/installation.md @@ -144,7 +144,7 @@ strip build/baradadb ```bash ./build/baradadb --version -# 预期输出: BaraDB v1.1.0 — Multimodal Database Engine +# 预期输出: BaraDB v1.1.4 — Multimodal Database Engine ``` ## 运行测试 @@ -259,7 +259,7 @@ db.close() ./build/baradadb # 预期输出: -# BaraDB v1.1.0 — Multimodal Database Engine +# BaraDB v1.1.4 — Multimodal Database Engine # BaraDB TCP listening on 127.0.0.1:9472 # 使用 HTTP API 测试 diff --git a/formal-verification/README.md b/formal-verification/README.md index d65f5ac..4598d82 100644 --- a/formal-verification/README.md +++ b/formal-verification/README.md @@ -21,7 +21,7 @@ This directory contains TLA+ specifications for core BaraDB distributed-systems - Java Runtime Environment (JRE) 8+ — the bundled `tla2tools.jar` contains TLC and SANY. - Or [TLA+ Toolbox](https://lamport.azurewebsites.net/tla/toolbox.html) (GUI + TLC model checker). -## Verified State Space (v1.1.0) +## Verified State Space (v1.1.4) | Spec | States Generated | Distinct States | Depth | |------|-----------------|-----------------|-------| diff --git a/formal-verification/run_all.sh b/formal-verification/run_all.sh index ecd3178..1a7b42c 100755 --- a/formal-verification/run_all.sh +++ b/formal-verification/run_all.sh @@ -22,7 +22,7 @@ run_tlc() { } echo "==============================================" -echo " BaraDB Formal Verification Suite v1.1.0" +echo " BaraDB Formal Verification Suite v1.1.4" echo " Running TLC model checker on all specs" echo "==============================================" echo "" diff --git a/src/barabadb/cli/shell.nim b/src/barabadb/cli/shell.nim index faa4729..28e79be 100644 --- a/src/barabadb/cli/shell.nim +++ b/src/barabadb/cli/shell.nim @@ -5,7 +5,7 @@ import ../query/lexer import ../query/parser const - Version = "1.1.2" + Version = "1.1.4" Prompt = "bara> " ContinuationPrompt = " .. > " diff --git a/src/barabadb/core/httpserver.nim b/src/barabadb/core/httpserver.nim index 986b5bf..d97649c 100644 --- a/src/barabadb/core/httpserver.nim +++ b/src/barabadb/core/httpserver.nim @@ -185,7 +185,7 @@ proc queryHandler(server: HttpServer): RequestHandler = proc healthHandler(): RequestHandler = return proc(request: Request) {.gcsafe.} = let ctx = newContext(request) - ctx.json(%*{"status": "ok", "version": "1.1.2"}) + ctx.json(%*{"status": "ok", "version": "1.1.4"}) proc metricsHandler(server: HttpServer): RequestHandler = return proc(request: Request) {.gcsafe.} = @@ -521,7 +521,7 @@ function showTab(idx){ } setInterval(() => { if(document.querySelectorAll('.panel')[4].classList.contains('active')) loadMetrics() }, 5000) -
BaraDB v1.1.0 — Multimodal Database Engine
+
BaraDB v1.1.4 — Multimodal Database Engine
""" request.respond(200, @[("Content-Type", "text/html; charset=utf-8")], html) diff --git a/src/barabadb/core/tracing.nim b/src/barabadb/core/tracing.nim index 17f99d9..a8bcac0 100644 --- a/src/barabadb/core/tracing.nim +++ b/src/barabadb/core/tracing.nim @@ -116,7 +116,7 @@ proc exportOtlp*(tracer: Tracer, endpoint: string = "http://localhost:4318/v1/tr {"key": "service.name", "value": {"stringValue": "baradadb"}} ]}, "scopeSpans": [{ - "scope": {"name": "baradadb-tracer", "version": "1.1.2"}, + "scope": {"name": "baradadb-tracer", "version": "1.1.4"}, "spans": otlpSpans }] }] diff --git a/src/barabadb/mcp/server.nim b/src/barabadb/mcp/server.nim index c912829..8bdf867 100644 --- a/src/barabadb/mcp/server.nim +++ b/src/barabadb/mcp/server.nim @@ -503,7 +503,7 @@ proc handleInitialize(params: JsonNode): JsonNode = "protocolVersion": "2024-11-05", "serverInfo": { "name": "BaraDB MCP Server", - "version": "1.1.2" + "version": "1.1.4" }, "capabilities": { "tools": {} @@ -690,7 +690,7 @@ proc processMessage(raw: string): string = # --------------------------------------------------------------------------- proc init*(dataDir: string = "./data"): McpServerCtx = - logToStderr("BaraDB MCP Server v1.1.2 initializing...") + logToStderr("BaraDB MCP Server v1.1.4 initializing...") let db = newLSMTree(dataDir) let ctx = newExecutionContext(db) ctx.txnManager = newTxnManager() diff --git a/src/baradadb.nim b/src/baradadb.nim index e7ff239..18c8133 100644 --- a/src/baradadb.nim +++ b/src/baradadb.nim @@ -86,7 +86,7 @@ proc main() = # Init structured logger from config let logLvl = parseEnum[LogLevel]("ll" & capitalizeAscii(config.logLevel)) defaultLogger = newLogger(logLvl, config.logFile) - info("BaraDB v1.1.0 — Multimodal Database Engine") + info("BaraDB v1.1.4 — Multimodal Database Engine") # Security check: warn if JWT secret is not configured if config.jwtSecret.len == 0: