* Allow rust code snippets to start with a comment line
* Include imports in Edge Rust snippets
* Add import per code block; use fqn when class name is ambiguous
* docs(edge): add "Modify the Vector Schema" step to quickstart
Documents the new Edge 0.7 API for adding and removing named vector
fields on an existing shard without recreating it, with Python and
Rust snippets.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* docs(edge): mention quantization support in quickstart
Adds a note after the EdgeConfig snippet that Edge supports all four
quantization methods (Scalar, Product, Binary, TurboQuant), with a
link to the quantization guide.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* docs(edge): add On-Device BM25 page for Edge 0.7
New guide covering the built-in BM25 sparse embedder: configuring a
sparse vector shard, creating a Bm25/EdgeBm25 embedder, embedding and
upserting documents, and querying. Includes Python and Rust snippets.
Also adds the page to the Edge index navigation table.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* docs(edge): add WAL segment size configuration to quickstart
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* Upgrade code snippets to Edge 0.7.2
* Review feedback
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
* Initial Rust snippets
* Update content for Rust
* Upgrade Rust to 1.94.0; test Edge code snippets against dev
* Temporarily test against Edge shim crate
* Move to EdgeShardConfig and EdgeVectorParams
* Add docs for payload indexing, filtering, facet(), and optimize()
* De-emphasize on-device use case
* Update link to Rust examples on Github
* Flattened API
* Switch to new/create and load to initialize shards
* Fixups for released packages
* Mention recover_partial_snapshot on method list
* Link to Github dev branch for examples
---------
Co-authored-by: xzfc <xzfcpw@gmail.com>
* Support generating multiple snippets from one source file
* Convert Python code snippets from one source file
* Add code snippets for C#, Go, Java, Rust and TS
* Make intro less Python-oriented
* Add client installation instructions for all languages
* Cleanup python code
---------
Co-authored-by: xzfc <xzfcpw@gmail.com>
- update README
- generate-md.py: ignore trailing newlines when complaining about diffs
- all langs: add more dependencies to templates
- all langs: support @hide-start and @hide-end for multi-line hiding
- go: also allow one-line imports
- java: allow declarations other than `main` method
- python, typescript: implement `unshorten` for implicit imports and
client initialization
- python: add mypy config as `datasets` lacks type py.typed
- python: hide `# mypy:` annotations
- typescript: add tsconfig that allows top-level `await`s
- typescript: depend on @types/node to fix `import ... from "crypto"`
* shortcode for rendering code snippets from separate markdown files
* formatted code
* fix and readme
* semi-automatically extracts snippets from markdown
* extract snippets from points.md
* extract snippets from vectors.md
* extract snippets from payload.md
* extract snippets from search.md + fixes
* extract snippets from explore.md
* extract snippets from hybrid-queries.md + mode query by id into search
* extract snippets from filtering.md
* extract snippets from storage.md + update outdated info
* extract snippets from indexing.md
* extract snippets from snapshots.md
* extract snippets from guides/optimize.md
* extract snippets from guides/multiple-partitions.md + fix aside note
* extract snippets from guides/quantization.md
* use auto-generated descriptions
* order json snippets first
---------
Co-authored-by: generall <andrey@vasnetsov.com>
* changed docs sidebar and breadcrumbs so it would work with subsections as well
* buttons to switch between qdrant and cloud documentation
* changed a link for editting on github for cloud doc pages
* docs auto-sync
* bold text on an active button
* update of sync script
* docs auto-sync
* temporary use other branch for sync
* temporary use other branch for sync
* temporary use other branch for sync
* temporary use other branch for sync
* docs auto-sync
* temporary use other branch for sync
* temporary use other branch for sync
* temporary use other branch for sync
* docs auto-sync
* styles
* docs auto-sync
Co-authored-by: qdrant <qdrant@users.noreply.github.com>
Co-authored-by: Andrey Vasnetsov <andrey@vasnetsov.com>
* remover open source title, added docker icon on hero banner
* buttons, fixes for mobile view
* code widget fix
* removed copying of text
* changed size and positioning of the docker icon, added a link to dockerhub, some styles for mobiles
* hid an installation section and an imapge on hero-banner for small mobile devices
* exchanged images
* fixed svg images
* tutorial button => demos button, svg optimisation
* removed background
* new colors, separated file for the header
* cleaned some redunant styles for the header
* more changes according to the new design
* fixed buttons animation, fixed the header on all pages for desktop
* mobile view for the header and the top banner
* changed the features section according to new design
* moved styles for the features section to the separated file, some fixes for mobile view
* reorganised lines in features-section.scss
* changes slides on the main page - desctop view
* added a file
* autoscroll, some fixes
* added an autoplay and a pause on mouseenter to the carousel on the home page
* more styles
* styles for articles section and subscribtion section
* styles for footer
* styles
* footer background
* fixes
* more fixes
* fixes for mobile devices - small sizes
* fixes for mobile devices - medium sizes
* update images
* some fixes for mobiles, changed stack section
* changed the second header (aka section title) according to new design
* WIP: added some webpack configuration for updating a way of vendors scripts usage, added new carousel
* replaced old slider to splidejs
* fix for the slider
* articles list page
* article - single page
* refactored main.scss, removed unused code from it and moved sections styles to separated files
* renamed and added some files, added fixes to breadcrumbs
* small changes in styles and layouts
* vertical sizes
* changes of styles and structure in articles and blog related files
* added mobile styles for articles and related pages, added sass function for converting px to rem
* temp picture
* changes in page title
* changed colors on old pages to the new design schema
* fixes
* deleted a file qdrant.css, moved styles to main.scss
* installed qdrant-page-search, for now without an actual api url
* added an actual api url
* WIP replacing owl carousel with splide on the surveys page
* updated page search, changed a way it's used
* fixes for footer
* changed common auto-container width, article font-size, made some fixes
* docs auto-sync
* narrow articles
* re-imported blog styles, because they are used in other places
* updated page-search
* optimized css loading
* replaced some images with webp format
* undo main img, changes in image usage
* fixes
* fixed slider cursor, logos in the stack section, cards on solutions page, prices page
* changed font-size of a form title on the subscription page
* optimization
* wip: added bash script for article preview images processing
* bash script for article preview images processing
* updated images for articles
* two article card in the row, without buttons (#85)
* fixes for old pages
* fixes for benchmarks pages
* added some info to the readme
* upd case studies
* changed form placeholder color and margin between buttons in the header
* short solution texts + link to benchmarks on main
* pricing page fixes
* short text in slider
* article cards borders, slider height, contact us
* blockquote
* move external articles to the landing
* more narrow buttons in the header, no buttons on the solutions page
* demo page fixes, removed target blank from the benchmarks link on the main page
* slower speed of the carousel on the main page
* content changes + seach upd
* changed title, readme
* added translate3d(0, 0, 0) to buttons for safari animations
* fixing buttons in safari (maybe)
* fixing buttons in safari (maybe)
* fixing buttons in safari
* fixes for mobiles
* fixes
* docs auto-sync
* neural -> vector
Co-authored-by: Andrey Vasnetsov <andrey@vasnetsov.com>
Co-authored-by: qdrant <qdrant@users.noreply.github.com>