1
0
mirror of https://github.com/pgvector/pgvector.git synced 2026-10-23 10:48:54 +03:00
Commit Graph

1878 Commits

Author SHA1 Message Date
Andrew Kane
e859c0a67b Added expected output from previous commit [skip ci] 2026-07-28 12:54:05 -07:00
Andrew Kane
3e365966d5 Added more tests for vector_avg [skip ci] 2026-07-28 12:49:42 -07:00
Andrew Kane
d5b80b8e48 Added another test for vector_accum [skip ci] 2026-07-28 12:45:58 -07:00
Andrew Kane
24e40f107c Added more tests for vector_combine [skip ci] 2026-07-28 12:45:08 -07:00
Andrew Kane
f72795031b Added tests for vector_accum [skip ci] 2026-07-28 12:40:06 -07:00
Andrew Kane
b22c0e422c Improved type in vector_accum [skip ci] 2026-07-28 12:34:01 -07:00
Andrew Kane
bb03516bb0 Improved type in vector_avg [skip ci] 2026-07-28 12:30:51 -07:00
Andrew Kane
eb7913b2d9 Hardened vector_combine (currently fails at allocation for some sizes) [skip ci] 2026-07-28 12:29:24 -07:00
Andrew Kane
721fcf4d2c Improved tests for rescans / nested loop joins [skip ci] 2026-07-28 02:49:06 -07:00
Andrew Kane
2f99911554 Fixed tests for Postgres < 16 2026-07-28 00:49:43 -07:00
Andrew Kane
982593ef01 Added tests for rescans / nested loop joins - #1002
Co-authored-by: zthhhhh <97zthhhh@gmail.com>
2026-07-28 00:44:44 -07:00
Andrew Kane
2a7b954beb Fixed version check for palloc variants, take 2 2026-07-27 22:30:23 -07:00
Andrew Kane
0b2d92bc4f Fixed version check for palloc variants 2026-07-27 22:25:21 -07:00
Andrew Kane
e6bd4c8acf Improved CreateStateDatums [skip ci] 2026-07-27 22:09:33 -07:00
Andrew Kane
1be6148eca Switched to palloc_array and palloc0_array where possible 2026-07-27 21:51:15 -07:00
Andrew Kane
bc4e6a13a2 Updated changelog [skip ci] 2026-07-27 21:47:57 -07:00
Andrew Kane
c267348f21 Updated changelog [skip ci] 2026-07-27 21:39:46 -07:00
zthhhhh
93a5b4a16d Fix memory leak in ivfrescan 2026-07-27 21:22:17 -07:00
Andrew Kane
c0919bc26a Added nnz check for vector/halfvec to sparsevec casts (in case limits change in future) [skip ci]
Co-authored-by: 0xJi3F
2026-07-27 20:38:17 -07:00
Andrew Kane
3566276bd4 Fixed array to sparsevec cast not limiting to 16,000 non-zero elements [skip ci]
Co-authored-by: 0xJi3F
2026-07-27 20:33:15 -07:00
Andrew Kane
3e523434f4 Added test for array to halfvec cast [skip ci] 2026-07-27 20:30:04 -07:00
Andrew Kane
d2e2aa0e63 Switched to palloc_object and palloc0_object when possible 2026-07-27 19:26:50 -07:00
Andrew Kane
573040d3a2 Hardened VectorArrayGet [skip ci] 2026-07-27 16:14:25 -07:00
Andrew Kane
a6420355c5 Updated FreeBSD package name in readme [skip ci] 2026-07-10 22:17:27 -07:00
Andrew Kane
73356ecfa7 Improved check for VectorArrayInit [skip ci] 2026-07-10 16:30:35 -07:00
Andrew Kane
0e557b1d18 Updated readme [skip ci] 2026-07-10 15:16:36 -07:00
Andrew Kane
769a60884c Updated readme [skip ci] 2026-07-10 14:20:26 -07:00
Andrew Kane
8711840058 Added section on multitenancy [skip ci] 2026-07-10 14:13:13 -07:00
Andrew Kane
159b79aaad Version bump to 0.8.5 [skip ci] v0.8.5 2026-07-08 16:03:40 -07:00
Andrew Kane
c5a277a975 Hardened VectorArrayInit 2026-07-08 10:15:21 -07:00
Andrew Kane
124f6c61a4 Added Postgres 20 to CI [skip ci] 2026-07-07 16:15:39 -07:00
Andrew Kane
5ca52d12b6 Updated checkout action [skip ci] 2026-07-07 15:46:41 -07:00
Andrew Kane
1f61d1111b Added ubuntu-26.04 to CI [skip ci] 2026-07-07 15:46:06 -07:00
Andrew Kane
fb1b8966eb Added comment to IVFFlat vacuuming test [skip ci] 2026-07-01 17:21:26 -07:00
Andrew Kane
71ce9d3311 Added test for concurrent INSERTs, DELETEs, SELECTs, and VACUUM with IVFFlat [skip ci] 2026-07-01 17:18:34 -07:00
Andrew Kane
d19cc0d371 Improved HNSW vacuuming test [skip ci] 2026-07-01 17:14:53 -07:00
Andrew Kane
89fda3e100 Removed slow tests [skip ci] 2026-07-01 16:05:53 -07:00
Andrew Kane
30d8654b47 Added tests for HNSW index dimensions for bit type [skip ci] 2026-07-01 15:49:07 -07:00
Andrew Kane
a846385cc7 Added tests for index dimensions for bit type [skip ci] 2026-07-01 15:47:05 -07:00
Andrew Kane
98d7c4124e Added IVFFlat memory tests for bit [skip ci] 2026-07-01 15:45:18 -07:00
Andrew Kane
2a2b4a0b58 Updated changelog [skip ci] 2026-07-01 12:35:46 -07:00
Andrew Kane
f15a50387f Moved logic for calculating number of samples [skip ci] 2026-07-01 12:27:03 -07:00
Andrew Kane
971b7d7fd6 Added IVFFlat memory tests for halfvec [skip ci] 2026-07-01 12:21:08 -07:00
Andrew Kane
f51d8ed989 Improved readability of options tests [skip ci] 2026-07-01 12:17:50 -07:00
Andrew Kane
a76a18d526 Added tests for index dimensions [skip ci] 2026-07-01 12:15:27 -07:00
Andrew Kane
b383e4d191 Reduced memory usage for small tables for IVFFlat index builds - resolves #995 and resolves #996
Co-authored-by: Itai Spiegel <itai@mave.com>
2026-07-01 11:54:21 -07:00
Andrew Kane
1d458ad5d7 Version bump to 0.8.4 [skip ci] v0.8.4 2026-06-30 15:24:14 -07:00
Andrew Kane
9fa17c10b8 Added comments to HNSW vacuuming tests [skip ci] 2026-06-30 13:40:32 -07:00
Andrew Kane
14149b19f5 Added SELECTs to HNSW vacuuming test for good measure [skip ci] 2026-06-30 13:34:11 -07:00
Andrew Kane
34d796fbab Added test for concurrent INSERTs, DELETEs, and VACUUM with HNSW - #993 2026-06-30 13:23:04 -07:00