Andrew Kane
|
744362305b
|
Updated changelog [skip ci]
|
2025-10-30 11:48:44 -07:00 |
|
Andrew Kane
|
727d4836d2
|
Fixed Index Searches in EXPLAIN output for Postgres 18
|
2025-10-22 11:47:11 -07:00 |
|
Andrew Kane
|
778dacf20c
|
Version bump to 0.8.1 [skip ci]
|
2025-09-04 17:51:09 -07:00 |
|
Andrew Kane
|
815f48e489
|
Updated changelog [skip ci]
|
2025-09-04 15:36:18 -07:00 |
|
Andrew Kane
|
6aec80ccdb
|
Improved performance of binary_quantize function for halfvec
|
2025-08-19 13:47:11 -07:00 |
|
Andrew Kane
|
247c8dc8a5
|
Updated changelog [skip ci]
|
2025-07-27 13:25:51 -07:00 |
|
Andrew Kane
|
2627c5ff77
|
Version bump to 0.8.0 [skip ci]
|
2024-10-30 13:06:34 -07:00 |
|
Andrew Kane
|
bd4d272f26
|
Updated changelog [skip ci]
|
2024-10-28 13:05:27 -07:00 |
|
Andrew Kane
|
8bb797cc2f
|
Updated changelog [skip ci]
|
2024-10-28 13:00:55 -07:00 |
|
Andrew Kane
|
857d716d9e
|
Renamed iterative_search to iterative_scan
|
2024-10-27 14:02:22 -07:00 |
|
Andrew Kane
|
78b877bdaf
|
Revert "Renamed iterative_search to iterative_scan"
This reverts commit 7043cce893.
|
2024-10-24 20:32:07 -07:00 |
|
Andrew Kane
|
7043cce893
|
Renamed iterative_search to iterative_scan
|
2024-10-24 20:31:43 -07:00 |
|
Andrew Kane
|
67eff41c44
|
Updated changelog [skip ci]
|
2024-10-23 15:12:40 -07:00 |
|
Andrew Kane
|
961cb17d80
|
Added iterative search for HNSW [skip ci]
|
2024-10-10 18:14:39 -07:00 |
|
Andrew Kane
|
29908405ab
|
List assignment does not change with scaling [skip ci]
|
2024-10-10 15:16:08 -07:00 |
|
Andrew Kane
|
7d2eb49c2a
|
Fixed list assignment for cosine distance and non-normalized vectors for IVFFlat
|
2024-10-10 12:54:13 -07:00 |
|
Andrew Kane
|
57248ba128
|
Use separate memory context for updating neighbors, which improves performance around 10% for larger vectors
|
2024-09-30 11:15:27 -07:00 |
|
Andrew Kane
|
46de265a24
|
Updated changelog [skip ci]
|
2024-09-25 16:03:58 -07:00 |
|
Andrew Kane
|
3fb05eb847
|
Added casts for arrays to sparsevec - #604
Co-authored-by: Narek Galstyan <narekg@berkeley.edu>
Co-authored-by: Di Qi <di@lantern.dev>
|
2024-09-19 19:17:05 -07:00 |
|
Andrew Kane
|
b738ffecc1
|
Dropped support for Postgres 12
|
2024-09-19 18:13:54 -07:00 |
|
Andrew Kane
|
85d877d540
|
Updated changelog [skip ci]
|
2024-09-19 18:03:20 -07:00 |
|
Andrew Kane
|
4b44d6e745
|
Updated changelog [skip ci]
|
2024-09-19 02:42:33 -07:00 |
|
Andrew Kane
|
103ac50f1a
|
Version bump to 0.7.4 [skip ci]
|
2024-08-05 10:44:01 -07:00 |
|
Andrew Kane
|
57fb706242
|
Fixed locking for parallel HNSW index builds - fixes #635
|
2024-08-04 11:27:51 -07:00 |
|
Andrew Kane
|
6c692ef23f
|
Fixed compilation error with GCC 14 on i386 when SSE2 is not enabled
|
2024-07-27 06:20:27 -07:00 |
|
Andrew Kane
|
4733cf253b
|
Version bump to 0.7.3 [skip ci]
|
2024-07-22 09:16:59 -07:00 |
|
Andrew Kane
|
8c5a4bfb6c
|
Fixed failed to add index item error with sparsevec - fixes #625
|
2024-07-19 13:54:36 -07:00 |
|
Andrew Kane
|
8772c8de68
|
Fixed compilation error with FreeBSD ARM
|
2024-06-30 11:23:39 -07:00 |
|
Andrew Kane
|
61870a0244
|
Fixed compilation warning with MSVC and Postgres 16 - fixes #598
Co-authored-by: Xing Guo <higuoxing@gmail.com>
|
2024-06-16 12:09:01 -07:00 |
|
Andrew Kane
|
9b89bed701
|
Version bump to 0.7.2 [skip ci]
|
2024-06-11 17:26:51 -07:00 |
|
Andrew Kane
|
8c91a9f56a
|
Fixed initialization fork for IVFFlat indexes on unlogged tables - #591
|
2024-06-10 21:55:17 -07:00 |
|
Andrew Kane
|
9249e7e2de
|
Updated changelog [skip ci]
|
2024-06-10 21:33:49 -07:00 |
|
Andrew Kane
|
0eceaa3966
|
Version bump to 0.7.1 [skip ci]
|
2024-06-03 13:48:51 -07:00 |
|
Andrew Kane
|
49c1f13095
|
Improved performance of on-disk HNSW index builds - #570
|
2024-05-29 12:03:58 -07:00 |
|
Andrew Kane
|
69f49290fb
|
Fixed compilation warning with Clang < 14 - closes #546
|
2024-05-07 20:53:41 -07:00 |
|
Andrew Kane
|
ad91451266
|
Updated changelog and comment [skip ci]
|
2024-05-07 18:03:21 -07:00 |
|
Andrew Kane
|
9894ca3e4e
|
Fixed error with cross-compiling / universal binaries on Mac - #544 [skip ci]
|
2024-05-07 16:46:47 -07:00 |
|
Andrew Kane
|
19cbbfdd69
|
Fixed undefined symbol error with GCC 8 - fixes #538
|
2024-05-02 07:50:06 -07:00 |
|
Andrew Kane
|
3849f0fd3d
|
Version bump to 0.7.0 [skip ci]
|
2024-04-29 09:26:06 -07:00 |
|
Andrew Kane
|
b2f7dad8a7
|
Removed support for L1 distance and Jaccard distance from ivfflat due to non-optimal clustering
|
2024-04-22 14:11:29 -07:00 |
|
Andrew Kane
|
af9d50481d
|
Added support for indexing L1 distance
|
2024-04-22 12:44:03 -07:00 |
|
Andrew Kane
|
04af15c9d6
|
Added support for bit to IVFFlat
|
2024-04-16 17:12:27 -07:00 |
|
Andrew Kane
|
38b223b4bd
|
Added concatenate operator for vectors
|
2024-04-14 23:12:07 -07:00 |
|
Andrew Kane
|
b70fb2b3f4
|
Added l2_normalize function - closes #220
|
2024-04-14 20:53:05 -07:00 |
|
Andrew Kane
|
00308491d3
|
Added CPU dispatching for distance functions on Linux x86-64 - closes #311
Co-authored-by: Arda Aytekin <arda.aytekin@microsoft.com>
|
2024-04-14 19:30:41 -07:00 |
|
Andrew Kane
|
fe9a9a0d0f
|
Renamed quantize_binary to binary_quantize
|
2024-04-14 16:57:28 -07:00 |
|
Andrew Kane
|
506dd2b44a
|
Updated changelog [skip ci]
|
2024-04-02 14:33:57 -07:00 |
|
Andrew Kane
|
abac7a3f77
|
Added sparsevec type
|
2024-04-02 14:25:09 -07:00 |
|
Andrew Kane
|
32a502c838
|
Added halfvec type
|
2024-04-02 13:55:45 -07:00 |
|
Andrew Kane
|
d6044dd423
|
Added subvector function
|
2024-04-02 12:13:04 -07:00 |
|