Commit Graph

20 Commits

Author SHA1 Message Date
Maxime Van Hees
219e612eca WIP1: implementing JSON-RPC calls over Unix Sockets 2025-10-21 16:37:11 +02:00
Maxime Van Hees
45d8e306fb updated test and fixed rpc error 2025-10-20 13:11:44 +02:00
Maxime Van Hees
df780e20a2 fixed a few bugs related to vector embedding + added additional end to end documentation to showcase local and external embedders step-by-step + added example mock embedder python script 2025-10-16 15:30:45 +02:00
Maxime Van Hees
2139deb85d WIP6: implementing image embedding as first step towards multi-model support 2025-09-30 14:53:01 +02:00
Maxime Van Hees
7d07b57d32 WIP 5 add image embedding provider (local only for now) 2025-09-29 16:14:34 +02:00
Maxime Van Hees
4aa49e0d5c WIP4 implementation lanceDB: removed blocking Tokio runtime usage during embeddings and isolated all embedding work off the async runtime 2025-09-29 15:54:12 +02:00
Maxime Van Hees
cf66f4c304 WIP2: implementing lancedb: created embedding abstraction, server-side per-dataset embedding config + updates RPC endpoints 2025-09-29 13:17:34 +02:00
Maxime Van Hees
6a4e2819bf WIP 1: implement lancedb vector 2025-09-29 11:24:31 +02:00
Maxime Van Hees
77a53bae86 don't use strings for paths 2025-09-25 16:25:08 +02:00
Maxime Van Hees
7f92001b89 fixed key-based access control for Tantivy backends 2025-09-25 16:06:08 +02:00
Maxime Van Hees
22ac4c9ed6 implementation of tantivy datastore + updated RPC calls to deal with tantivy + docs 2025-09-23 17:15:40 +02:00
Maxime Van Hees
bd34fd092a Persist backend per database id in admin metadata so restarts and lazy opens always use the correct engine (Sled/Redb) 2025-09-22 15:29:58 +02:00
Maxime Van Hees
8e044a64b7 fix incorrect keycount displayed in database info over RPC calls 2025-09-19 14:04:03 +02:00
Maxime Van Hees
c6b277cc9c fixed DEL showing wrong deletion amount + AGE LIST now returns a list of managed keys names without nested arrays or labels 2025-09-18 00:19:40 +02:00
Maxime Van Hees
b8ca73397d implemented 0.db as admin database architecture + updated test file 2025-09-16 16:06:47 +02:00
Maxime Van Hees
1b15806a85 fix invalid values in RPC response about database instance details 2025-09-15 13:45:37 +02:00
Maxime Van Hees
da325a9659 fix bug where meta files where not auto-created upon starting + fix bug where meta json files were actually binary + improved access control to database instances 2025-09-15 10:34:03 +02:00
Maxime Van Hees
bdf363016a WIP: adding access management control to db instances 2025-09-12 17:11:50 +02:00
Maxime Van Hees
8798bc202e Restore working code 2025-09-11 18:33:09 +02:00
Maxime Van Hees
9fa9832605 combined curret main (with sled) and RPC server 2025-09-11 17:23:46 +02:00