pgvector.git / summary / log
2026-11-08 821450e63bba Fixed compiler warning from previous commit
Andrew Kane
2026-11-08 59962f91ddd2 Added vacuuming progress for HNSW
Andrew Kane
2026-11-05 724588a5504b Improved halfvec_l2_normalize function [skip ci]
Andrew Kane
2026-11-03 b0665dca96f0 Added test for sparsevec query with max non-zero elements [skip ci]
Andrew Kane
2026-11-03 5e62a12786ff Made vector_cmp_internal static [skip ci]
Andrew Kane
2026-11-03 e7bd19910fff Removed PrintVector function [skip ci]
Andrew Kane
2026-11-03 7c557804561c Added more tests for jaccard_distance function [skip ci]
Andrew Kane
2026-10-31 1d5ef0a160ca Updated comment [skip ci]
Andrew Kane
2026-10-31 b88b5264c5ee Updated comment [skip ci]
Andrew Kane
2026-10-31 2f7507eb7aab Fixed possible error with iterative index scans during HNSW vacuuming
Andrew Kane
2026-10-30 8a3ca2ed589b Consolidated variables [skip ci]
Andrew Kane
2026-10-30 9fbe946b4519 Ensure searchState is always reset [skip ci]
Andrew Kane
2026-10-28 44624c1f8d17 Moved function [skip ci]
Andrew Kane
2026-10-28 8cd9bd16e6cd Improved property testing for indexes
Andrew Kane
2026-10-27 3fc275dab278 Moved check
Andrew Kane
2026-10-27 3592a23751ea Removed todo [skip ci]
Andrew Kane
2026-10-27 18b648075f97 Fixed check on Windows from previous commit [skip ci]
Andrew Kane
2026-10-27 ffeef73db19c Moved element checks to AppendElement [skip ci]
Andrew Kane
2026-10-27 fa99ce6e9467 Hardened code for building sparse vectors [skip ci]
Andrew Kane
2026-10-27 aba23416031d Added more checks [skip ci]
Andrew Kane
2026-10-27 2a97e05cb0b9 Added more tests for sparsevec text input [skip ci]
Andrew Kane
2026-10-26 0dc5fa2ccbe9 Use consistent style [skip ci]
Andrew Kane
2026-10-26 69a3147385cd Added comment [skip ci]
Andrew Kane
2026-10-26 3744b80b303e Combined loops [skip ci]
Andrew Kane
2026-10-26 f6eccdd9c830 Fixed warning
Andrew Kane
2026-10-26 f8abeeb79408 Removed unneeded casting [skip ci]
Andrew Kane
2026-10-26 1349865c08f0 Fixed handling of explicit zeros in sparsevec text input - fixes #1048 and fixes #1049
Andrew Kane
2026-10-26 f22430456e5c Removed unneeded casting [skip ci]
Andrew Kane
2026-10-25 5db3087b27a4 Improved readability of cost functions [skip ci]
Andrew Kane
2026-10-25 608efbc13810 Improved readability of hnswcostestimate [skip ci]
Andrew Kane
2026-10-25 be82eaaf13b0 Added basic support for hypothetical indexes [skip ci]
Andrew Kane
2026-10-24 3210babc7667 Avoid calling HnswSearchNextBlock once InvalidBlockNumber is returned [skip ci]
Andrew Kane
2026-10-24 8df5b32d3dd6 Fixed compilation error with Postgres 15 from previous commit
Andrew Kane
2026-10-24 ddcee8202f65 Added asynchronous I/O for HNSW indexes - resolves #906 and resolves #1020
Andrew Kane
2026-10-23 c82c81e22e48 Updated comparison to use block numbers [skip ci]
Andrew Kane
2026-10-23 049d604fda0a Improved performance of HNSW inserts with sparsevec - resolves #1025 and resolves #1026
Andrew Kane
2026-10-22 30ba0cf556b7 Made amvalidate functions more consistent with Postgres [skip ci]
Andrew Kane
2026-10-22 1daf04915430 Improved type check for amvalidate functions - #1045 [skip ci]
Andrew Kane
2026-10-22 6a0bcc3526b6 Added check for required support functions to amvalidate functions [skip ci]
Andrew Kane
2026-10-22 cbcf35510d0c Added check for left/right input types to amvalidate functions - closes #1045 [skip ci]
Andrew Kane
2026-10-22 b28edffe33b4 Updated warning flags on CI for Postgres 19 [skip ci]
Andrew Kane
2026-10-22 93056e5b3172 Switched to memset [skip ci]
Andrew Kane
2026-10-22 548f6fcfd3c8 Switched to struct initialization [skip ci]
Andrew Kane
2026-10-21 817e5f6fba66 Switched to ExtendBufferedRel [skip ci]
Andrew Kane
2026-10-21 58db2b0325ff Added vector_dims function for sparsevec - #1030 [skip ci]
Andrew Kane
2026-10-21 f0252a04b3c5 Improved amvalidate for indexes
Andrew Kane
2026-10-21 c707c56325a5 Dropped support for Postgres 13 and 14
Andrew Kane
2026-10-01 f37c13f68b57 Version bump to 0.8.7 [skip ci]
Andrew Kane
2026-10-01 ee00d39ab30c Fixed buffer overflow with IVFFlat index build and hardened index entry points
Andrew Kane
2026-09-30 70fb225dc0b9 Removed unneeded code [skip ci]
Andrew Kane
[next]