Andrew Kane
|
8ee86c96f0
|
Version bump to 0.8.6 [skip ci]
v0.8.6
|
2026-07-29 11:28:54 -07:00 |
|
Andrew Kane
|
636a92a339
|
Fixed buffer overflow with IVFFlat index build on 32-bit systems
Reported-by: 0xJi3F
|
2026-07-29 11:26:48 -07:00 |
|
Andrew Kane
|
9ba3db7efe
|
Updated max level to be more realistic [skip ci]
|
2026-07-29 10:55:20 -07:00 |
|
Andrew Kane
|
ecd003dc5e
|
Improved size types
|
2026-07-29 10:44:48 -07:00 |
|
Andrew Kane
|
c4bdea82ea
|
Hardened InitBuildState [skip ci]
|
2026-07-29 10:35:16 -07:00 |
|
Andrew Kane
|
d9101a5132
|
Hardened ivfbuild [skip ci]
|
2026-07-29 09:49:25 -07:00 |
|
Andrew Kane
|
9759ef7737
|
Improved k-means types [skip ci]
|
2026-07-29 09:47:36 -07:00 |
|
Andrew Kane
|
b79a05e533
|
Hardened HnswLoadNeighborTids [skip ci]
|
2026-07-29 09:42:27 -07:00 |
|
Andrew Kane
|
87f925a139
|
Hardened HnswLoadNeighborTids [skip ci]
|
2026-07-29 02:22:02 -07:00 |
|
Andrew Kane
|
32fd578add
|
Hardened HnswInitNeighbors [skip ci]
|
2026-07-29 02:12:04 -07:00 |
|
Andrew Kane
|
18b871aa7f
|
Hardened VECTOR_ARRAY_SIZE [skip ci]
|
2026-07-29 01:26:33 -07:00 |
|
Andrew Kane
|
74b0e144c2
|
Updated Windows Makefile for Postgres 19 - closes #1005 [skip ci]
|
2026-07-29 01:21:41 -07:00 |
|
Andrew Kane
|
2ae4790189
|
Improved naming [skip ci]
|
2026-07-28 19:37:29 -07:00 |
|
Andrew Kane
|
1962735602
|
Improved naming [skip ci]
|
2026-07-28 19:32:29 -07:00 |
|
Andrew Kane
|
f0e8dabffe
|
Improved scoping [skip ci]
|
2026-07-28 19:29:30 -07:00 |
|
Andrew Kane
|
b00dec8c98
|
Fixed warning
|
2026-07-28 18:39:35 -07:00 |
|
Andrew Kane
|
bf8bbf34bf
|
Improved includes [skip ci]
|
2026-07-28 18:38:27 -07:00 |
|
Andrew Kane
|
d631064394
|
Updated comments [skip ci]
|
2026-07-28 18:30:08 -07:00 |
|
Andrew Kane
|
331f8c82a2
|
Fixed CI
|
2026-07-28 18:29:05 -07:00 |
|
Andrew Kane
|
5ed9fe6120
|
Hardened HnswBeginParallel [skip ci]
|
2026-07-28 18:09:38 -07:00 |
|
Andrew Kane
|
e7771fd7d3
|
Hardened VectorArrayInit [skip ci]
|
2026-07-28 18:08:13 -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
|
335dd317cf
|
Improved IvfflatCheckMemoryUsage [skip ci]
|
2026-07-28 17:12:03 -07:00 |
|
Andrew Kane
|
c13e4fc299
|
Hardened out functions [skip ci]
|
2026-07-28 17:04:42 -07:00 |
|
Andrew Kane
|
5c97c034a6
|
Hardened size macros
|
2026-07-28 16:57:57 -07:00 |
|
Andrew Kane
|
2fffad6bbb
|
Hardened array alloc functions for earlier patch versions of Postgres
|
2026-07-28 16:15:08 -07:00 |
|
Andrew Kane
|
5c36d4dfa2
|
Hardened HnswSharedMemoryAlloc [skip ci]
|
2026-07-28 15:18:40 -07:00 |
|
Andrew Kane
|
ec0d8ddb10
|
Revert "Updated max level to be more realistic [skip ci]"
This reverts commit d103dea830.
|
2026-07-28 15:03:40 -07:00 |
|
Andrew Kane
|
d103dea830
|
Updated max level to be more realistic [skip ci]
|
2026-07-28 15:02:41 -07:00 |
|
Andrew Kane
|
29e94adf79
|
Added extra bytes to buffer for safety in the event of negative integers [skip ci]
|
2026-07-28 14:18:39 -07:00 |
|
Andrew Kane
|
a3cf81a784
|
Added extra byte to buffers for safety in the event of an empty vector [skip ci]
|
2026-07-28 14:11:37 -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
|
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 |
|