qdrant

Qdrant - High-performance, massive-scale Vector Database for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/

APACHE-2.0 License

Downloads
173
Stars
18.2K

Bot releases are hidden (Show)

qdrant - v1.3.2

Published by timvisee over 1 year ago

Change log

Improvements 🎎

Bug fixes ⚙ïļ

qdrant - v1.3.1

Published by timvisee over 1 year ago

Change log

Improvements ðŸšĶ

Bug fixes 🏎ïļ

qdrant - v1.3.0

Published by generall over 1 year ago

Change log

Features 💍

Improvements 📌

Bug fixes ðŸē


Thanks to @russcam, @woile, @kayagokalp, @llogiq, @timsueberkrueb, @sunisdown, @yusufani, @dcastelltort, @agourlay, @timvisee, @coszio, @ffuugoo, @trean for their contributions!

Make sure to check out the new Web UI query editor:

https://github.com/qdrant/qdrant/assets/1935623/b1e9351d-9728-4e38-bf0d-7e402d7ce803

@kartik-gupta-ij is working on it as part of his GSoC project. Stay tuned for more updates!

qdrant - v1.2.2

Published by generall over 1 year ago

Change log

Bug fix

qdrant - v1.2.1

Published by timvisee over 1 year ago

Change log

Bug fixes

qdrant - v1.2.0

Published by generall over 1 year ago

Change log

Features ðŸđ

Improvements 🏄

Bug fixes 🐝


Thanks to @jwpjrdev, @paulotten, @ibrahim-akrab, @Shubham8287, @nilhex, @DengYiping, @eltociear, @Jesse-Bakker, @IvanPleshkov, @agourlay, @timvisee, @coszio for their contributions!

qdrant - v1.1.3

Published by generall over 1 year ago

Change log

Bug fixes

qdrant - v1.1.2

Published by generall over 1 year ago

Change log

Bug Fixes

qdrant - v1.1.1

Published by generall over 1 year ago

Change log

Features ðŸ’Ŧ

Improvements 🧠

Bug fixes 🐛 ðŸ”Ŧ


New local mode in Qdrant Python SDK

try-develop-deploy

Simply install

pip install qdrant-client==1.1.4

and start using qdrant in local mode, no docker required

from qdrant_client import QdrantClient
client = QdrantClient(":memory:")

Thanks to @coszio, @timvisee, @DengYiping, @IvanPleshkov, @agourlay, @ffuugoo, @Weijun-H, @ibrahim-akrab, @timonv, @tusharxoxoxo, @stencillogic, @eltociear, @nisiyong for their contributions!

qdrant - v1.1.0

Published by generall over 1 year ago

Change log

Features ⚛ïļ

Improvements 🧗

Bug fixes ðŸĶ—

Special thanks to @IvanPleshkov, @agourlay, @ffuugoo, @timvisee, @coszio for contributing into this release

qdrant - v1.0.3

Published by generall over 1 year ago

Changelog

This is another intermediate bugfix release, stay tuned!

qdrant - v1.0.2

Published by generall over 1 year ago

Changelog

This an intermediate bugfix release:

  • https://github.com/qdrant/qdrant/pull/1485 - fixes automatic threads number selection, prevents blocking of consensus execution thread in low-cpu environment. Also adjusts automatic search threads selection to improve CPU utilization

Next big release with is coming soon, stay tuned!

qdrant - v1.0.1

Published by generall over 1 year ago

Changelog

  • UUID WAL recovery hotfix!

Please prefer this version over v1.0.0

qdrant - v1.0.0

Published by generall over 1 year ago

Hi! It's our v1.0 release! 🎉

  • We stabilized the core API, filled in missing pieces, and prepared an extendable platform for upcoming features (yes, we have a new roadmap!)
  • Mastered upgrades and migrations. Now it's easy to upgrade Qdrant to the latest version
  • Plan each new release with compatibility to the previous one, so you can upgrade Qdrant zero downtime
  • Delivered full horizontal scalability for both size and speed
  • Achieved best-on-market performance, see benchmarks
  • Launched Qdrant Cloud (beta), a fully managed vector search as a service. Free tier available!

Change log

Features 🏂

Improvements ðŸĨ

Bug fixes ðŸŽģ

Telemetry ðŸ“Ą

  • https://github.com/qdrant/qdrant/pull/1401 - Qdrant now collects anonymized telemetry data. It is enabled by default, but is simply disabled with CLI or ENV variable. The data is collected anonymously and is used to improve Qdrant. You can read more about it in the docs.

Future plans ðŸ”Ū

This release concludes our 2022 roadmap. We covered even more features than we planned, and we are very happy with the results.
Now we have already started working on the 2023 roadmap, aiming to make vector search even faster, billion-scale deployments affordable and extend vector similarity beyond just search.

Thanks for all our contributors, users and supporters! âĪïļ

Special thanks to people who contributed to this release:

@agourlay, @ffuugoo, @joein, @coszio, @csko

qdrant - v0.11.7

Published by generall almost 2 years ago

Change log

Improvements ðŸĪš

Bug fixes ðŸŠģ

Thanks @agourlay, @ffuugoo and @hozan23 for contributing into this release!

qdrant - v0.11.6

Published by generall almost 2 years ago

Last release of 2022 🎅

Change log

Features 🎀

  • https://github.com/qdrant/qdrant/pull/1283 - implement an ability to lookup vectors in different collection in recommendation API. Might be useful for item-to-user recommendations, where user and item embeddings are stored in a different collection with different index configuration.

Improvements ðŸŠĄ

  • https://github.com/qdrant/qdrant/pull/1280 - optimize shard live-cycle operations, stop optimizer faster on deletion and remove files in async task, so the API response faster, preventing timeouts even on network-mounted disks.
  • https://github.com/qdrant/qdrant/pull/1286 - Fix a list of problems, related to consensus operations, including:
    • Properly handle sync transfer cancellation
    • Replicas now have a local state, which is periodically synchronized with consensus. It allows to notify consensus of failed operations and cancelled transfers even if original notification was dropped due to leader failure.
    • Improved validation on transfer initialization - prevent creating a transfer which involved a replica, which is already being transferred
    • Fixed bug related to replica inconsistency caused by updates during transfer finish
    • Improve shards transfer workflow - prevent re-try in case if transfer was cancelled externally

Bug fixes ðŸĶ–

qdrant - v0.11.5

Published by generall almost 2 years ago

Change log

Features 🚀

  • https://github.com/qdrant/qdrant/pull/1245 - The new API for payload manipulation allows you to overwrite all existing payload fields in one step. Unlike set_payload, which replaces only mentioned fields, this new API overwrites all existing fields.
  • https://github.com/qdrant/qdrant/pull/1249 - Allow to set and delete payload fields by filter. It is now possible to specify a subset of points to update using filtering conditions. Might be useful if you are using secondary key in the payload.

Improvements 🛠ïļ

  • https://github.com/qdrant/qdrant/pull/1262 - add parameter that defines a source of truth for snapshot recovery. Simplifies different scenarios of snapshot recovering in distributed mode. Including the recovery on the empty cluster.
  • https://github.com/qdrant/qdrant/pull/1257 - allows to disable global HNSW index in the collection and only build HNSW sub-graphs based on payload values. Useful for organizing a collection which consists of sub-groups of different sizes, so that only the search within each group is required.
  • https://github.com/qdrant/qdrant/pull/1260 - Add the peer ID into the auto-generated snapshot name to allow for the distinction of snapshots from different nodes.

Bug Fixes 🐛

qdrant - v0.11.4

Published by generall almost 2 years ago

Change log

Features â›ē

Improvements â›ģ

Bug Fixes 🐊

qdrant - v0.11.3

Published by generall almost 2 years ago

Change log

Improvements

Bug fixes

qdrant - v0.11.2

Published by generall almost 2 years ago

Change log

Bug fixes

Improvements

Package Rankings
Top 8.47% on Proxy.golang.org
Top 19.44% on Pypi.org