app-misc/qdrant
High-performance vector database and vector similarity search engine
ChangeLog
commit 7648c2ea3fcbcdf050a3d1b3d416ec0d72513b4b
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jul 17 15:42:44 2026 +0200
app-misc/qdrant: add 1.18.3
commit 179ecef8bf99d665e2482320bb15136caaf62148
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 15 10:23:29 2026 +0200
app-misc/qdrant: gate init.d + systemd unit behind USE=openrc/systemd
The ebuild installed both the OpenRC init.d/conf.d and the systemd unit
unconditionally, so every profile carried a stray file for the other init
system. Add IUSE="openrc systemd" (no default, matching sci-ml/fastflowlm
and sci-misc/llama-swap) and gate each set behind its flag; the distro
profiles set the appropriate one. acct-user/qdrant stays unconditional --
it owns the data dir and backs both init paths. Revbump.
commit 65f36cbf7758861c01eedff3b30b89353dd5143e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jul 4 13:56:00 2026 +0200
app-misc/qdrant: new package, add 1.18.2
Qdrant vector database / similarity-search engine (Rust) — the RAG vector store
for the overlay's local-LLM stack (stuff previously had only the faiss library).
Builds the server from source and ships an OpenRC service, a systemd unit,
/etc/qdrant/config.yaml (storage under /var/lib/qdrant, bound to loopback) and a
qdrant-owned data dir; client SDKs and the separate web-UI dashboard are not
packaged.
Cargo.lock pulls 3 crates from git (tikv/raft-rs at a pinned rev, qdrant's tonic
fork) that are not on crates.io, so the dependency graph is fetched by cargo at
build time (RESTRICT=network-sandbox, PROPERTIES=live) rather than vendored via
CRATES. Build + install verified (release build ~20 min, 896 crates).
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Jul 17 15:42:44 2026 +0200
app-misc/qdrant: add 1.18.3
commit 179ecef8bf99d665e2482320bb15136caaf62148
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 15 10:23:29 2026 +0200
app-misc/qdrant: gate init.d + systemd unit behind USE=openrc/systemd
The ebuild installed both the OpenRC init.d/conf.d and the systemd unit
unconditionally, so every profile carried a stray file for the other init
system. Add IUSE="openrc systemd" (no default, matching sci-ml/fastflowlm
and sci-misc/llama-swap) and gate each set behind its flag; the distro
profiles set the appropriate one. acct-user/qdrant stays unconditional --
it owns the data dir and backs both init paths. Revbump.
commit 65f36cbf7758861c01eedff3b30b89353dd5143e
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jul 4 13:56:00 2026 +0200
app-misc/qdrant: new package, add 1.18.2
Qdrant vector database / similarity-search engine (Rust) — the RAG vector store
for the overlay's local-LLM stack (stuff previously had only the faiss library).
Builds the server from source and ships an OpenRC service, a systemd unit,
/etc/qdrant/config.yaml (storage under /var/lib/qdrant, bound to loopback) and a
qdrant-owned data dir; client SDKs and the separate web-UI dashboard are not
packaged.
Cargo.lock pulls 3 crates from git (tikv/raft-rs at a pinned rev, qdrant's tonic
fork) that are not on crates.io, so the dependency graph is fetched by cargo at
build time (RESTRICT=network-sandbox, PROPERTIES=live) rather than vendored via
CRATES. Build + install verified (release build ~20 min, 896 crates).


View
Download
Browse