Commit Graph
6415 Commits
Author SHA1 Message Date
Maddie Duhon e0bdf1de00 Add-url 2026-07-28 10:05:07 -05:00
Maddie Duhon 3e0bf03855 Updated-urls 2026-07-28 10:03:14 -05:00
Maddie Duhon b4cd4b423c Add-recap-links 2026-07-28 09:57:12 -05:00
Jenny a88a274376 Merge pull request #2519 from qdrant/incremental-embedding-updates-tutorial
Add incremental embedding updates tutorial
2026-07-21 20:27:01 +02:00
Evgeniya Sukhodolskaya 0d5e8d1d06 condense collection metadata explanation 2026-07-21 20:17:00 +02:00
Evgeniya Sukhodolskaya 1744320e71 address review: credential placeholders in snippets, reword footgun-guard 2026-07-21 20:02:25 +02:00
Evgeniya Sukhodolskaya 169c167102 added snippets in all languages 2026-07-21 18:55:24 +02:00
m-qdrant 06a0a9db65 Merge pull request #2522 from qdrant/website-events
website-events-edits
2026-07-21 11:33:39 -05:00
Maddie Duhon 67301aba3a website-events-edits 2026-07-21 10:56:56 -05:00
István Zoltán Szabó bdb5713c14 Merge pull request #2520 from qdrant/szabosteve/i92
Create code snippets for distributed deployment
2026-07-21 16:02:29 +02:00
István Zoltán Szabó 4bc89cd833 Hide boilerplate in snippets. 2026-07-21 14:04:28 +02:00
Evgeniya Sukhodolskaya 2d2cd2d1f7 swap gate pseudocode for implementation 2026-07-21 12:02:48 +02:00
Evgeniya Sukhodolskaya b628ba1ed4 add index maintenance note 2026-07-21 11:56:21 +02:00
István Zoltán Szabó 3fecc10c89 Revert "Put localhost back."
This reverts commit 507e29fae2.
2026-07-21 11:49:41 +02:00
István Zoltán Szabó 507e29fae2 Put localhost back. 2026-07-21 11:45:33 +02:00
Evgeniya Sukhodolskaya a02d9622b8 add incremental embedding updates tutorial 2026-07-20 22:30:11 +02:00
István Zoltán Szabó 5b61a30535 Create code snippets for distributed deployment. 2026-07-20 17:06:30 +02:00
István Zoltán Szabó 780e323e79 Merge pull request #2516 from qdrant/szabosteve/qdrant-advisor
Document Qdrant Advisor
2026-07-20 10:52:07 +02:00
István Zoltán Szabó 7669b67cf4 Edit callout. 2026-07-20 10:27:54 +02:00
István Zoltán Szabó 87a40c0ced Fine-tune content. 2026-07-20 10:26:40 +02:00
István Zoltán Szabó fcf2992b3a Further edits. 2026-07-20 10:25:51 +02:00
István Zoltán Szabó 2e8c69d7ae Modify anchor. 2026-07-20 10:24:35 +02:00
István Zoltán Szabó e3c34d2bc0 Document Qdrant Advisor. 2026-07-20 10:18:32 +02:00
generall 9550db193c Update GitHub Stars 2026-07-19 17:19:26 +00:00
Dylan CouzonandClaude Fable 5 3cb7a184b6 Revert accidental blog push to master
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 17:12:04 -04:00
Dylan Couzon c910a79aec add blog 2026-07-17 17:09:33 -04:00
Anton Antonov 39b6946e12 Merge pull request #2513 from qdrant/update-priv-cloud-release
feat(private-cloud): changelog for 1.9.12
2026-07-17 16:33:57 +02:00
Anton Antonov cd86a1a2c8 feat(private-cloud): changelog for 1.9.12 2026-07-17 17:25:33 +03:00
282f74c749 Add Events page (#2502)
* Add Events page

* Create test

* delete

* A lot of edits

* Change date

* Add-SF-placeholder

* Date edits

* Copy edit

Edited title and added Berlin save the date

* add events link to menus

* fix link

---------

Co-authored-by: Maddie Duhon <madelyn.duhon@qdrant.com>
Co-authored-by: trean <trean.mi@gmail.com>
2026-07-17 15:23:55 +02:00
Abdon Pijpelink 46c1255fca Optional code snippet checks for PRs not targeting master (#2511) 2026-07-17 12:19:15 +02:00
Bastian Hofmann f503eaf523 Merge pull request #2506 from qdrant/bashofmann/privacy-policy-07-26
Privacy Policy Update July 2026
2026-07-16 13:39:45 +01:00
Abdon Pijpelink 45f19f30ee Break up "Distributed Deployment" page into new "Scaling & Resilience" section (#2491)
* Add new Scaling landing page under Operations

Introduces a Scaling section with vertical vs. horizontal scaling
guidance and failover best practices, linking out to detail pages.

* Add new Vertical Scaling page

Dedicated how-to guidance for resizing existing nodes: when to scale
vertically, RAM sizing formulas, and Cloud/self-hosted resize steps.

* Add new Horizontal Scaling and Resilience page

Covers Raft consensus, the replication model, consistency guarantees,
Multi-AZ, and the resilience terminology used elsewhere in the docs.

* Move Distributed Deployment under Scaling and update all incoming links

Moves distributed_deployment.md into the new scaling/ section, trims
its Raft/Replication/Consistency intros into cross-links to the new
Horizontal Scaling and Resilience page, adds Multi-AZ and single-replica
cross-link callouts in the Cloud docs, rewrites all internal references
across ~30 files to the new canonical path instead of relying on
aliases, and applies Title Case to Distributed Deployment's headers.

* Split Resilience out of Horizontal Scaling and Resilience

Adds a dedicated Resilience page covering fault tolerance, Multi-AZ,
resilience terminology, and failover best practices (moved from the
Scaling landing page). Horizontal Scaling is retitled and scoped to
the underlying mechanics: Raft consensus, replication, and consistency.

* Reorganize Horizontal Scaling's structure

Moves "How Many Qdrant Nodes Should I Run?" from Distributed Deployment
into Horizontal Scaling, adds a conceptual Sharding section, and
reorders Sharding/Replication/Raft Consensus/Consistency. Moves the
remaining conceptual content out of Distributed Deployment: Temporary
Node Failure to Resilience, Error Handling folded into Replication,
sharding heuristics folded into Sharding, and the Consensus
Checkpointing explanation folded into Raft Consensus.

* Rename Scaling section to Scaling & Resilience

Renames the section and restructures the landing page: the vertical-
vs-horizontal decision is now purely about scaling, with a dedicated
Resilience section covering fault tolerance through sharding and
multi-node deployments.

* Polish Vertical Scaling and Resilience page content

Reframes Vertical Scaling's "What Not to Do" as positive "Best
Practices". Reworks Resilience's structure: moves the uptime/data-
integrity terminology into the intro as three distinct aspects of
resilience, and renames "How Resilience Works" to "Setting Up a
Resilient Qdrant Cluster".

* Add diagrams illustrating sharding and replication

Adds cluster diagrams to the Sharding and Replication sections on
Horizontal Scaling to make the shard/replica layout easier to follow.

* Add new Node Failure Recovery page

Extracts the node failure recovery scenarios out of Distributed
Deployment into their own page, with each bolded sub-header converted
to a proper heading, and links updated across Resilience and the
Scaling landing page.

* Add new Consistency Guarantees page

Extracts write consistency factor, read consistency, and write
ordering out of Distributed Deployment into their own page, positioned
after Distributed Deployment.

* Add new "Deploy Behind a Load Balancer" section

Explains why a load balancer is needed in front of a multi-node
Qdrant cluster: avoiding a single point of failure at the entry point
and making sure replicas on every node actually serve reads.

* Add new "Rebalancing" section

Documents how Qdrant Cloud automatically rebalances shards across
nodes, as its own subsection under Sharding.

* Rewrite Multi-AZ vs. Replication Factor as Multi-AZ Deployments

Defines an availability zone on first use, explains why multi-AZ
deployments guard against a zone going down, clarifies that Qdrant
Cloud is zone-aware once enabled, and that self-hosted deployments
need to place and move replicas across zones manually.

* Restructure node-count guidance into One/Two/Three-or-more Node subsections

Splits "How Many Qdrant Nodes Should I Run?" into three subsections
and drops the "balanced" framing for two nodes: it states plainly
that two nodes give more capacity without true high availability.

* Add new "Which Configuration Is Right for You?" section

Summarizes the one/two/three-or-more node tradeoffs in one place
right after the detailed breakdown.

* Add explicit _redirects entry for legacy distributed_deployment URL

Closes the redirect chain: the existing /guides/ and /operations/
legacy rules both terminate at /documentation/distributed_deployment/,
which previously had no explicit _redirects entry and only resolved
via the Hugo alias meta-refresh page.

* Fix all incoming links to Distributed Deployment and pages under Scaling

Repoints two same-page anchors in distributed_deployment.md that broke
when Write Ordering moved to Consistency Guarantees, and one link in
cloud/create-cluster.md that broke when a Resilience heading was
reworded.

* Update time-based sharding diagram and restructure section

* Fix a couple of broken links

* Move 'Consensus Checkpointing' to 'Node Failure Recovery' page
2026-07-16 09:11:58 +02:00
kanungle e413d5107c Merge pull request #2489 from qdrant/article/bulk-uploads-in-qdrant
Add article: How to Handle Bulk Uploads in Qdrant
2026-07-15 14:11:25 -07:00
John Kupchanko 119cf36fce docs(article): remove benchmark callouts per reviewer request 2026-07-15 13:50:28 -07:00
kanungle 069d225e2c Merge pull request #2508 from qdrant/essentials-course-colab-update
Point Essentials Course Day 4 Colab link at qdrant/examples
2026-07-15 13:32:30 -07:00
kanungleandClaude Opus 4.8 0c98bcbcda Point Day 4 Colab link at qdrant/examples
The Day 4 large-scale ingestion notebook was the only Essentials Course
demo linking to a personal Google Drive. Repoint it to the versioned
notebook in qdrant/examples so every course notebook lives in one repo.

Notebook added in qdrant/examples#109.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-15 12:51:55 -07:00
trean 06e2703f00 remove bosch digital logo (#2507) 2026-07-15 21:18:26 +02:00
John Kupchanko 7067a11662 docs(article): use measured 18x batching result from re-run
batch_size=1 vs 64 on 10k 768-dim vectors: 152.19s -> 8.17s (~18x) on
Qdrant 1.18.2. Update the callout and image alt to match the real number.
2026-07-15 10:01:21 -07:00
John Kupchanko a7f50d9ba0 docs(article): use measured benchmark numbers and Qdrant 1.18.2
Record the real re-run: parallel 1->4 workers was ~1.2x (5.58s->4.61s) on a
local single node, not 2x. Add the confirmed server version (1.18.2) to both callouts.
2026-07-15 09:54:39 -07:00
John Kupchanko 0dc0fe005b docs(article): anchor benchmark callouts to the confirmed test environment
Replace the version placeholder with the confirmed setup: local single-node
Qdrant, qdrant-client 1.12.0, Windows 11, ~10k synthetic 768-dim vectors.
2026-07-15 09:45:26 -07:00
John Kupchanko 0063e25079 docs(article): add environment and scale context to benchmark callouts
Note the local single-node setup and Qdrant version on both benchmarks,
and qualify that 10k vectors is a small sample whose gains grow with scale.
2026-07-15 09:36:46 -07:00
John Kupchanko cc798d5a8e fix(article): decision-tree diagram with labels inside boxes, single legend
Replace the decision-tree image with the revised version (text inside
each box, one Yes/No legend, no stray menu button), compressed to <250KB.
2026-07-15 09:34:31 -07:00
John Kupchanko 84c517e8ba perf(article): compress the three large diagrams under 250KB
Re-encode option1-memory, option5-batching, and choosing-the-right-mix
as palette PNGs. Same dimensions and content, ~1MB -> <250KB each.
2026-07-15 08:58:35 -07:00
John Kupchanko 1104a2b17e fix(article): address review — frontmatter, redirect, TurboQuant bits, copy
- Frontmatter: full-timestamp date, add author_link and keywords, trim description under 140 chars
- Add redirect for the unpublished indexing-optimization article
- Show bits=BITS4 in the TurboQuant snippet to match the decision tree
- Replace the five repeated 'In Python, this can look like' lead-ins with specific ones
- Add prefer_grpc=True tip and a collection-status-green check
2026-07-15 08:52:21 -07:00
John Kupchanko 4515784350 feat(article): decision-tree diagram, refreshed strategy images, best-practices reframe
Replace the Choosing the Right Mix table with a decision-tree diagram,
refresh all seven strategy diagrams, and group batching, parallelization,
and sharding under Best Practices for Every Upload (no longer numbered options).
2026-07-15 08:33:34 -07:00
Bastian Hofmann 57a2c254aa Privacy Policy Update July 2026 2026-07-15 17:31:01 +02:00
Abdon PijpelinkandClaude Sonnet 4.6 78a099c37f docs(ops-monitoring): add Datadog monitoring tutorial for hybrid/private cloud (#2442)
Adds a step-by-step tutorial for setting up the Datadog Operator and Agent
to scrape Qdrant metrics via OpenMetrics in Kubernetes-based Hybrid Cloud
and Private Cloud deployments, and links it from the section index and the
operations tutorials table.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-15 15:52:04 +02:00
trean 37b0c7635b remove unused mailchimp config (#2505) 2026-07-14 19:21:56 +02:00
kanungle 1df680eaf1 Merge pull request #2500 from qdrant/docs-fusion-distributed-shards
Document per-shard fusion in distributed collections
2026-07-13 15:58:33 -07:00
John KupchankoandClaude Opus 4.7 ecc0365149 Address second review round (kanungle, abdonpijpelink)
- Move the "Before we get into..." sentence into the Why Vector Type
  Matters section (per Neil's clarified intent)
- Replace all custom-styled inline HTML (vector-type badges, best-fit/
  watch-for callouts, benchmark boxes) with standard markdown for
  consistency with other articles and docs
- Point to "Qdrant's Agent Skills" at qdrant.tech/documentation/skills/
- Switch Option 3 example from scalar quantization to TurboQuant

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-13 13:00:02 -07:00