-
aa4ab11210
feat: canonical Nim client refactor with typed rows, pool, and allographer wrapper
main
dimgigov
2026-06-18 21:29:39 +03:00
-
1c42eff7ef
fix(vector): use float64 accumulators for distance functions
dimgigov
2026-06-12 23:06:19 +03:00
-
ef264d7d69
feat: add unified search engine — HNSW heap-opt, segment index, boolean/phrase/ngram/facet
dimgigov
2026-05-30 13:42:08 +03:00
-
965ed2f675
perf: optimize FTS and HNSW engines + real PostgreSQL benchmarks
dimgigov
2026-05-29 17:11:22 +03:00
-
42043f3946
v1.1.7: deep security & reliability audit — 33 bugs fixed
dimgigov
2026-05-29 14:17:41 +03:00
-
37a8ed52ba
deps: bump jwt-nim-baraba to v2.1.2 (security fixes & Nim 2.2 compat)
dimgigov
2026-05-26 13:23:54 +03:00
-
a5abb6031b
fix(backup): fix 7 bugs in backup/restore — strip-components, multi-db path, verify+log in HTTP handler, parseBackupFilename for .tar, getArchiveSize gzip -l, dead code removal
dimgigov
2026-05-25 20:44:14 +03:00
-
a37a62c69e
clients/nim-allographer/src/allographer/query_builder/models/baradb/baradb_exec.nim src/barabadb/core/mvcc.nim src/barabadb/query/codegen.nim src/barabadb/query/lexer.nim src/barabadb/query/parser.nim src/barabadb/query/udf.nim tests/test_all.nim
dimgigov
2026-05-25 18:56:02 +03:00
-
0c7847abba
docs: update backup.md with multi-database and HTTP API docs
dimgigov
2026-05-25 18:49:26 +03:00
-
eb62b381a1
feat: multi-database backup, HTTP API endpoints, admin panel UI
dimgigov
2026-05-25 18:46:07 +03:00
-
a9ea80a1f8
fix(prop_test): "Nil expr evaluates to NULL" test — compare Value.kind, not Value == ""
dimgigov
2026-05-23 22:06:37 +03:00
-
7d19e06805
fix(btree): critical seq.del vs seq.delete bug and B+ tree leaf traversal
dimgigov
2026-05-23 22:01:20 +03:00
-
b25fea4d21
fix: all 5 bugs — reserved words, cloneForConnection, SQL injection, SHOW TABLES, getRowPlain
dimgigov
2026-05-21 22:51:04 +03:00
-
837b4d56fc
fix(nim-allographer/baradb): critical client fixes and bug audit
dimgigov
2026-05-21 22:01:55 +03:00
-
bb843b9a03
feat: migrate system + cross-DB engine + IMPORT/EXPORT syntax -- 22 files, client+server+docs
dimgigov
2026-05-21 19:32:14 +03:00
-
f427ba5968
fix(baradb): schema builder, insertId RETURNING, whereNull, rename bugs
dimgigov
2026-05-21 16:06:45 +03:00
-
8a385cba6a
docs(readme): clarify this is a BaraDB fork of nim-allographer
dimgigov
2026-05-21 15:54:56 +03:00
-
6bfc5b3a3c
feat(clients): add nim-allographer client with BaraDB driver support
dimgigov
2026-05-21 15:49:11 +03:00
-
2d310a33a1
fix: resolve all 55 identified bugs across the codebase
dimgigov
2026-05-21 10:59:51 +03:00
-
7fc6adbe47
chore: remove old planning and bug report files
dimgigov
2026-05-21 09:47:40 +03:00
-
072e7a5d13
test(join): add test for duplicate columns in SELECT *
dimgigov
2026-05-21 09:44:32 +03:00
-
d4dc433e48
fix(query): preserve both sides of duplicate column names in JOIN
dimgigov
2026-05-21 09:44:31 +03:00
-
1ff6fabaff
fix(backup): resolve relative SSTable paths in incremental backup
dimgigov
2026-05-21 09:44:28 +03:00
-
4a83eb6783
docs: update distributed/backup/schema/storage for multi-database
dimgigov
2026-05-21 09:44:25 +03:00
-
a526a3aef9
docs: remove non-English/Bulgarian language docs, fix links
dimgigov
2026-05-21 09:44:17 +03:00
-
372e5cf627
fix(query,types): refactor Row to Value-typed map, fix IN list, nkPath, multi-table joins
dimgigov
2026-05-20 23:22:14 +03:00
-
57d2908066
fix(executor,mvcc,tests): dedup aliases, fix txn delete, fix MIN/MAX null, add regression tests
dimgigov
2026-05-20 21:36:15 +03:00
-
edd7e728f9
fix(query): add correlated subquery support
dimgigov
2026-05-19 23:16:31 +03:00
-
14596c9584
fix(adapter,executor,tests): harden nimforum adapter and fix transaction/aggregate bugs
dimgigov
2026-05-19 20:43:00 +03:00
-
d3b77174da
fix: use numeric comparison for MIN/MAX aggregates
dimgigov
2026-05-19 15:19:47 +03:00
-
cd46edcb67
Bump version to 1.1.6; fix storage bugs, tests, CI pipeline and Docker config
dimgigov
2026-05-19 12:13:33 +03:00
-
343f479127
docs(bg,en): fix ports and WebSocket example for new server model
dimgigov
2026-05-18 19:41:21 +03:00
-
8afa998516
feat: rate limiting, shared DB instance, TCP_NODELAY fix
dimgigov
2026-05-18 19:33:40 +03:00
-
7e6a45e6b7
Стабилизация на storage слоя — 6 фази
dimgigov
2026-05-18 15:04:49 +03:00
-
cf2aba104f
Phase 5 complete: B-tree property tests + benchmark regression suite
dimgigov
2026-05-18 12:52:44 +03:00
-
132e8c7a31
Phase 5: Storage fuzz tests + WAL entryCount fix + SSTable overflow checks + compaction sizeBytes accuracy
dimgigov
2026-05-18 12:34:26 +03:00
-
3f29c519d4
Storage hardening: btree size fix, WAL entryCount note, LSM put error handling
dimgigov
2026-05-18 12:14:30 +03:00
-
8596cea548
Stabilization: replication semi-sync, MVCC aborted deleters, SSTable level, SCRAM fix
dimgigov
2026-05-18 12:04:45 +03:00
-
47c4393a7e
Complete plan execution: gossip/raft bounds, deadlock fix, JSON escaping, memtable limits
dimgigov
2026-05-18 11:42:46 +03:00
-
967c0855a5
Bug fixes: composite PK, nl_to_sql sandbox, FK check, SQL injection, storage correctness
dimgigov
2026-05-18 11:33:11 +03:00
-
a28c845476
Bump version to 1.1.4 across all components
dimgigov
2026-05-17 20:57:19 +03:00
-
3ac53ecda2
docs(readme): add AI-Native Data Platform features (Sessions 10-12)
dimgigov
2026-05-17 17:05:47 +03:00
-
1e38e29f25
fix(security): SQL injection in Python/JS clients + bare except + session leak
dimgigov
2026-05-17 16:58:05 +03:00
-
c95bc4cd44
docs: synchronize documentation across all languages
dimgigov
2026-05-17 16:29:28 +03:00
-
a5d34c001a
docs: add German (DE) documentation + update all docs for Sessions 10-12
dimgigov
2026-05-17 16:15:45 +03:00
-
e783215276
docs: mark all sessions 10-11-12 complete — plan finished
dimgigov
2026-05-17 16:01:20 +03:00
-
a0c5ce8598
feat: Session 11 finale — similarity_nodes, node2vec, Cypher layer
dimgigov
2026-05-17 16:00:15 +03:00
-
898f108963
docs: update PLAN.md - all sessions 10, 11, 12 marked complete
dimgigov
2026-05-17 15:39:20 +03:00
-
e23b1d61d2
feat: Session 12 AI Agents & NL->SQL
dimgigov
2026-05-17 15:38:14 +03:00
-
80c3fee9de
feat: 10.2.3 ChatMessageHistory + 10.2.4 RAG pipeline example
dimgigov
2026-05-17 15:30:20 +03:00
-
13bc17cfa8
feat: 10.1.4 Chunking + embedding pipeline
dimgigov
2026-05-17 15:26:24 +03:00
-
8a395225c0
feat: Session 10.3 MCP Server + Session 11 Graph Engine Deep Integration
dimgigov
2026-05-17 15:18:31 +03:00
-
55bc3e862a
feat(langchain): Session 10.2 — LangChain Vector Store (Python + JS)
dimgigov
2026-05-17 13:46:42 +03:00
-
67965ffa8b
feat(hybrid): Session 10.1.3 — Metadata pre-filtering in vector search
dimgigov
2026-05-17 13:41:30 +03:00
-
836d30d84a
feat(hybrid): Session 10.1 — Hybrid RAG Search with RRF reranking
dimgigov
2026-05-17 13:30:19 +03:00
-
f622c8f82c
docs(plan): archive old plan, create AI-Native Data Platform roadmap
dimgigov
2026-05-17 13:08:24 +03:00
-
d2ac485b2e
docs(plan): mark Phase 2 (JOIN) and Phase 3 (FK Enforcement) as complete
dimgigov
2026-05-17 13:03:15 +03:00
-
2e0969245c
feat(fk): Foreign Key Enforcement — ON DELETE/UPDATE CASCADE, SET NULL, RESTRICT
dimgigov
2026-05-17 13:02:39 +03:00
-
dc4ad86ee1
Сесия 9: Production Hardening — prop tests (58 invariant-а), fuzz tests (35 сценария), thread safety (SharedLock ref)
dimgigov
2026-05-17 12:37:50 +03:00
-
19fa760604
Week 4: Production Hardening — Thread Safety, Fuzz Tests, Property-Based Tests, NimForum Smoke Test
dimgigov
2026-05-17 11:57:55 +03:00
-
6021bfcb10
Сесия 9: Седмица 3 — JOIN Performance
dimgigov
2026-05-17 10:50:12 +03:00
-
9d71edafd4
Сесия 9: Седмици 1+2 — Stabilization + Type Safety
dimgigov
2026-05-17 10:21:15 +03:00
-
4c6c72dc5b
docs(plan): mark 9.1.2 as complete
dimgigov
2026-05-17 03:50:57 +03:00
-
2e1d982b9f
fix(executor): include arguments in aggregate column names
dimgigov
2026-05-17 03:50:43 +03:00
-
cd62f98641
docs(plan): mark 9.1.1 as complete
dimgigov
2026-05-17 03:47:30 +03:00
-
07a22d305d
chore: fix all build warnings and add stabilization roadmap
dimgigov
2026-05-17 03:47:17 +03:00
-
5231724e77
fix(executor): handle subqueries in comparisons and per-row UPDATE expressions
dimgigov
2026-05-17 03:29:25 +03:00
-
073ec41652
fix: issue #9 reserved keyword 'key' + issue #10 empty string treated as NULL
dimgigov
2026-05-17 01:59:25 +03:00
-
58b7598155
fix(dev): streamline build config for new contributors
dimgigov
2026-05-16 03:20:43 +03:00
-
3fce374aba
fix(tests): correct vkInt -> vkInt64 in test_minimal, remove tracked binary from git
dimgigov
2026-05-16 03:13:19 +03:00
-
9756d93cb8
docs: add deficiency audit and ID generators plan
dimgigov
2026-05-16 02:58:11 +03:00
-
652ed1b477
feat: add ID generators, fix 6 forum-discovered deficiencies
dimgigov
2026-05-16 02:57:30 +03:00
-
406dcf4f4e
docs(ormin): clarify transaction and returning support
dimgigov
2026-05-15 22:56:45 +03:00
-
4ac147dc6c
Add Docker support for Ormin + BaraDB dev stack
dimgigov
2026-05-15 22:23:45 +03:00
-
4e54075078
Add Ormin ORM support for BaraDB (Nim client)
dimgigov
2026-05-15 21:49:08 +03:00
-
2e945c1dcb
release: bump version to 1.1.2 (forum-tested, nested SQL fixes)
dimgigov
2026-05-15 18:34:47 +03:00
-
2fbafb11bd
docs: add GitHub stars badge and thank you note
dimgigov
2026-05-15 18:30:10 +03:00
-
3453d3cae7
feat: add forum Nim client improvements and SQLite adaptor
dimgigov
2026-05-15 18:12:01 +03:00
-
00e9ea7484
Merge branch 'main' of ssh://git.invoicing.top:222/baraba/Baradb
dimgigov
2026-05-15 18:01:25 +03:00
-
-
c5751b4a0c
fix: clean up compiler warnings and unused variables
dimgigov
2026-05-15 18:01:11 +03:00
-
bf374b28f7
chore: ignore docker export tarballs
dimgigov
2026-05-15 17:46:53 +03:00
-
-
92e6b99df2
Merge pull request 'feat: subquery IN/NOT IN, datetime functions, scanAll refactor, INSERT/UPDATE eval improvements' (#1) from master into main
dimgigov
2026-05-15 14:35:06 +00:00
-
-
f8d466d8f3
feat: subquery IN/NOT IN, datetime functions, scanAll refactor, INSERT/UPDATE eval improvements
dimgigov
2026-05-15 17:33:54 +03:00
-
-
40616ad3c0
Update repository URLs from GitHub to Codeberg
dimgigov
2026-05-15 12:11:00 +03:00
-
8c29e700c7
Revert "Update repository URLs from GitHub to Codeberg"
dimgigov
2026-05-15 12:10:36 +03:00
-
956066631e
Update repository URLs from GitHub to Codeberg
dimgigov
2026-05-15 12:03:11 +03:00
-
d11e99ab5a
ci(clients): install Python dev dependencies for pytest-asyncio
dimgigov
2026-05-14 23:41:19 +03:00
-
359f945170
fix(clients): repair Python & Rust tests, add container test orchestration
dimgigov
2026-05-14 23:35:45 +03:00
-
c55d3080cf
Update documentation and clients for v1.1.0
dimgigov
2026-05-14 23:05:47 +03:00
-
f7d4961125
feat: Multi-tenant ERP support via session variables + RLS
dimgigov
2026-05-14 16:28:41 +03:00
-
b0978812cb
docs(en): Update English docs for Vector SQL Integration
dimgigov
2026-05-14 14:20:57 +03:00
-
d076cfde3b
feat(sql): Vector SQL Integration + test isolation fixes
dimgigov
2026-05-14 14:14:13 +03:00
-
96dfaaecb1
feat(sql): Advanced SQL — LATERAL, GROUP BY/HAVING, FILTER, aggregates, PIVOT, SQL/PGQ
dimgigov
2026-05-14 13:14:10 +03:00
-
e2a526df6f
feat(sql): Window Functions + MERGE statement + REST bridge plan
dimgigov
2026-05-14 11:02:09 +03:00
-
18f3c16b2a
Fix/nodebara compatibility (#2)
dimgigov
2026-05-14 02:33:46 +03:00
-
-
71dcffecce
fix(gossip): use async UDP socket to avoid blocking the event loop
dimgigov
2026-05-14 02:22:07 +03:00
-
398769ff97
feat(client): add TCP request queue for safe concurrency
dimgigov
2026-05-14 02:22:07 +03:00
-
8fb5dde858
fix(protocol): serialize float32/float64/fkVector in big-endian
dimgigov
2026-05-14 02:22:07 +03:00
-
-
a0d2ca7776
Merge release/v1.1.0 into main
dimgigov
2026-05-13 15:07:44 +03:00
-
-
4e7e568525
release: v1.1.0 — bug fixes, Docker, clients, SCRAM auth
release/v1.1.0
dimgigov
2026-05-13 15:05:59 +03:00
-