pgvector (0.8.1-1) unstable; urgency=medium

  * New Upstream Release
    - New Features:
      - Added support for Postgres 18 rc1
    - Improvements:
      - Improved performance of `binary_quantize` function

 -- Bradford D. Boyle <bradford.d.boyle@gmail.com>  Fri, 05 Sep 2025 21:36:02 +0200

pgvector (0.8.0-1) unstable; urgency=medium

  * New Upstream Release
    - New Features:
      - Added support for iterative index scans
      - Added casts for arrays to `sparsevec`
    - Improvements:
      - Improved cost estimation for better index selection when filtering
      - Improved performance of HNSW index scans
      - Improved performance of HNSW inserts and on-disk index builds
    - Breaking:
      - Dropped support for Postgres 12

 -- Bradford D. Boyle <bradford.d.boyle@gmail.com>  Sat, 02 Nov 2024 13:19:07 +0100

pgvector (0.7.4-2) unstable; urgency=medium

  * Upload for PostgreSQL 17.
  * Restrict to 64-bit architectures.
  * Mark postgresql-all as <!nocheck>.

 -- Christoph Berg <myon@debian.org>  Sat, 14 Sep 2024 20:51:56 +0200

pgvector (0.7.4-1) unstable; urgency=medium

  * New Upstream Release
    - Fixes:
      * Fixed locking for parallel HNSW index builds
      * Fixed compilation error with GCC 14 on i386 when SSE2 is not enabled

 -- Bradford D. Boyle <bradford.d.boyle@gmail.com>  Wed, 07 Aug 2024 18:27:27 +0200

pgvector (0.7.3-1) unstable; urgency=medium

  * New Upstream Release
    - Fixed
      * Fixed `failed to add index item` error with `sparsevec`
      * Fixed compilation error with FreeBSD ARM
      * Fixed compilation warning with MSVC and Postgres 16

 -- Bradford D. Boyle <bradford.d.boyle@gmail.com>  Sun, 28 Jul 2024 19:34:29 +0300

pgvector (0.7.2-1) unstable; urgency=medium

  * New Upstream Release
  - Fixes:
    * Fixed initialization fork for indexes on unlogged tables

 -- Bradford D. Boyle <bradford.d.boyle@gmail.com>  Sat, 15 Jun 2024 10:59:41 +0200

pgvector (0.7.1-1) unstable; urgency=medium

  * New Upstream Release
    - Improvements:
      * Improved performance of on-disk HNSW index builds
    - Fixes:
      * Fixed `undefined symbol` error with GCC 8
      * Fixed compilation error with universal binaries on Mac
      * Fixed compilation warning with Clang < 14

 -- Bradford D. Boyle <bradford.d.boyle@gmail.com>  Wed, 05 Jun 2024 12:37:51 +0200

pgvector (0.7.0-1) unstable; urgency=medium

  * New Upstream Release
    - Features:
      * Added `halfvec` type
      * Added `sparsevec` type
      * Added support for indexing `bit` type
      * Added support for indexing L1 distance with HNSW
      * Added `binary_quantize` function
      * Added `hamming_distance` function
      * Added `jaccard_distance` function
      * Added `l2_normalize` function
      * Added `subvector` function
      * Added concatenate operator for vectors
      * Added CPU dispatching for distance functions on Linux x86-64
    - Improvements:
      * Updated comparison operators to support vectors with different
        dimensions

 -- Bradford D. Boyle <bradford.d.boyle@gmail.com>  Wed, 01 May 2024 09:56:58 +0200

pgvector (0.6.2-1) unstable; urgency=medium

  * New upstream version 0.6.2.
    - Improvements:
      * Reduced lock contention with parallel HNSW index builds

 -- Bradford D. Boyle <bradford.d.boyle@gmail.com>  Wed, 20 Mar 2024 12:07:52 +0100

pgvector (0.6.1-1) unstable; urgency=medium

  * New Upstream Release
    - Fixes:
      * Fixed error with `ANALYZE` and vectors with different dimensions
      * Fixed error with `shared_preload_libraries`
      * Fixed vector subtraction being marked as commutative

 -- Bradford D. Boyle <bradford.d.boyle@gmail.com>  Wed, 06 Mar 2024 09:26:29 +0100

pgvector (0.6.0-1) unstable; urgency=medium

  * New Upstream Release
    - Breaking:
      * Dropped support for Postgres 11
    - Features:
      * Added support for parallel index builds for HNSW
      * Added validation for GUC parameters
      * Added Docker tags for each supported version of Postgres
    - Improvements:
      * Improved performance of HNSW
      * Reduced memory usage for HNSW index builds
      * Reduced WAL generation for HNSW index builds
    - Fixes:
      * Fixed error with logical replication
      * Fixed invalid memory alloc request size error with HNSW index builds
    - Misc:
      * Changed storage for vector from extended to external
      * Moved Docker image to pgvector org

 -- Bradford D. Boyle <bradford.d.boyle@gmail.com>  Fri, 09 Feb 2024 12:11:11 +0100

pgvector (0.5.1-1) unstable; urgency=medium

  * New Upstream Release
    - Features:
      * Added check for MVCC-compliant snapshot for index scans
    - Improvements:
      * Improved performance of HNSW index builds

 -- Bradford D. Boyle <bradford.d.boyle@gmail.com>  Tue, 17 Oct 2023 16:36:19 +0200

pgvector (0.5.0-2) unstable; urgency=medium

  * Team upload for PostgreSQL 16.

 -- Christoph Berg <myon@debian.org>  Mon, 18 Sep 2023 17:50:54 +0200

pgvector (0.5.0-1) unstable; urgency=medium

  * Upstream Release 0.5.0
    - Features:
      * Added HNSW index type
      * Added support for parallel index builds for IVFFlat
      * Added l1_distance function
      * Added element-wise multiplication for vectors
      * Added sum aggregate
    - Improvements:
      * Improved performance of distance functions
    - Fixes:
      * Fixed out of range results for cosine distance
      * Fixed results for NULL and NaN distances for IVFFlat

 -- Bradford D. Boyle <bradford.d.boyle@gmail.com>  Tue, 05 Sep 2023 15:31:16 +0200

pgvector (0.4.4-1) unstable; urgency=medium

  * Upstream Release 0.4.3
    - Improvements:
      * Improved cost estimation
      * Improved support for spaces with text representation
    - Fixes:
      * Fixed infinite and NaN values with binary representation
      * Fixed infinite values with vector addition and subtraction
      * Fixed infinite values with list centers
      * Fixed compilation error when float8 is pass by reference
      * Fixed compilation error on PowerPC
      * Fixed segmentation fault with index creation on i386
  * Upstream Release 0.4.4
    - Improvements
      * Improved error message for malformed vector literal
    - Fixes:
      * Fixed segmentation fault with text input
      * Fixed consecutive delimiters with text input

 -- Bradford D. Boyle <bradford.d.boyle@gmail.com>  Sat, 29 Jul 2023 20:58:45 +0200

pgvector (0.4.2-1) unstable; urgency=medium

  * Initial release. (Closes: #1034391)

 -- Bradford D. Boyle <bradford.d.boyle@gmail.com>  Mon, 22 May 2023 17:48:01 +0200
