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

397 Commits

Author SHA1 Message Date
Andrew Kane
36c26ba176 Updated type names [skip ci] 2026-08-15 09:00:32 -07:00
Andrew Kane
7252374fa8 Added more tests for sparsevec casts [skip ci] 2026-08-15 08:59:03 -07:00
Andrew Kane
5436e9d31b Reordered cast tests [skip ci] 2026-08-15 08:56:21 -07:00
Andrew Kane
5e2752dac8 Added more tests for casts [skip ci] 2026-08-15 08:49:45 -07:00
Andrew Kane
23e03a08a1 Added more tests for halfvec casts [skip ci] 2026-08-15 08:41:55 -07:00
Andrew Kane
dc1d9c4daf Improved HNSW test [skip ci] 2026-08-13 18:04:53 -07:00
Andrew Kane
cfd5eb7374 Removed extra line [skip ci] 2026-08-07 11:52:40 -07:00
Andrew Kane
ebd5228536 Added another test for vector_combine [skip ci] 2026-08-07 11:15:57 -07:00
Andrew Kane
dc60ae7b1d Fixed error with avg aggregate when no matching rows - resolves #1012
Co-authored-by: Vaibhav Jain <jainva@google.com>
2026-08-07 10:49:40 -07:00
Andrew Kane
4f3d17f6f7 Fixed test on i386 [skip ci] 2026-07-29 12:29:47 -07:00
Andrew Kane
b818ae17ec Added tests for halfvec_avg and halfvec_accum [skip ci] 2026-07-28 17:36:19 -07:00
Andrew Kane
5ffa6d022b Fixed buffer size for empty sparsevec with max dimensions (no impact to users due to Postgres allocation alignment) [skip ci]
Co-authored-by: 0xJi3F
2026-07-28 14:01:57 -07:00
Andrew Kane
751f5a21d8 Added more tests for vector functions [skip ci] 2026-07-28 12:57:18 -07:00
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
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
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
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
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
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
Andrew Kane
53341bb6c7 Simplified test [skip ci] 2026-06-30 13:16:17 -07:00
Andrew Kane
0d9720f440 Added test for concurrent SELECTs and VACUUM [skip ci] 2026-06-30 13:12:47 -07:00
Andrew Kane
d702ee31f2 Added test case for low memory HNSW index builds 2026-02-25 10:41:17 -08:00
Andrew Kane
c9875f5150 Simplified test case - resolves #943 2026-01-05 12:42:14 -08:00
Andrew Kane
67e648b13e Added another test for binary_quantize function [skip ci] 2025-08-29 01:09:18 -07:00
Andrew Kane
656b059258 Added tests for iterative index scan with empty index - resolves #679 [skip ci] 2025-02-13 16:28:14 -08:00
Andrew Kane
258215ad97 Improved test [skip ci] 2024-10-28 15:54:39 -07:00
Andrew Kane
fb87b6da91 Fixed test 2024-10-28 13:55:26 -07:00
Andrew Kane
6a30c1e824 Fixed test [skip ci] 2024-10-27 21:10:51 -07:00
Andrew Kane
f9d627c9a9 Updated default value of hnsw.scan_mem_multiplier [skip ci] 2024-10-27 21:05:04 -07:00
Andrew Kane
38f42820be Added test for hnsw.scan_mem_multiplier [skip ci] 2024-10-27 20:05:58 -07:00
Andrew Kane
857d716d9e Renamed iterative_search to iterative_scan 2024-10-27 14:02:22 -07:00