Andrew Kane
fa1dee4e3b
Updated link [skip ci]
2025-07-01 03:35:26 -07:00
Andrew Kane
e6bad96a03
Ran pgindent [skip ci]
2025-06-18 20:07:46 -07:00
Jon Daniel
3a49d141b3
Vectorizing vector_concat for improved performance ( #861 )
...
* Vectorizing vector_concat for improved performance
On an ARM chip this should generate SIMD instructions to copy the two
incoming vectors to the new vector as opposed to doing it all in
software.
* Moving declarations to above CheckDim
* Removing const from dims
* Formatting
2025-06-18 20:06:32 -07:00
Andrew Kane
ce09c9a27a
Improved variable names [skip ci]
2025-06-18 17:32:37 -07:00
Andrew Kane
870ca6724d
Fixed CI [skip ci]
2025-06-18 16:26:30 -07:00
Andrew Kane
8ad680f009
Ran pgindent [skip ci]
2025-06-18 16:11:15 -07:00
Jon Daniel
fe697e8788
vectorize: optimize VectorSumCenter and HalfvecSumCenter ( #860 )
...
* vectorize: optimize VectorSumCenter and HalfvecSumCenter
The functions VectorSumCenter and HalfvecSumCenter were not being
vectorized by the compiler. A few slight changes will allow these
optimizations to take place and get a performance boost by utilizing
SIMD instructions.
This optimization helps improve performance of vector operations in IVF
index building and updating.
* Removing const, commenting that it is only vectoirzed on ARM
2025-06-18 16:09:43 -07:00
Andrew Kane
bf28ed8176
Set random seed for IVFFLAT_BENCH [skip ci]
2025-06-18 10:57:18 -07:00
Andrew Kane
799cfebf70
Updated readme [skip ci]
2025-06-04 14:29:53 -07:00
Andrew Kane
3cd1f09f66
Updated Windows installation instructions - #593 [skip ci]
2025-06-04 14:18:53 -07:00
Andrew Kane
e2efe62fe5
Updated readme [skip ci]
2025-05-12 13:11:43 -07:00
Andrew Kane
7b58352336
Updated readme [skip ci]
2025-05-06 21:39:51 -07:00
Andrew Kane
83d410eae9
Updated readme [skip ci]
2025-04-13 13:07:31 -07:00
Andrew Kane
ebbfe8dba0
Fixed CI for Postgres 18 [skip ci]
2025-04-05 13:05:27 -07:00
Andrew Kane
e575866297
Revert "Fixed warnings with Postgres 18 [skip ci]"
...
This reverts commit 32e95a8598 .
2025-04-05 12:56:00 -07:00
Andrew Kane
35f4f7fc80
Improved warning check [skip ci]
2025-04-05 12:38:30 -07:00
Andrew Kane
32e95a8598
Fixed warnings with Postgres 18 [skip ci]
2025-04-05 12:13:38 -07:00
Andrew Kane
a03dc5b7d0
Added fields to IndexAmRoutine for Postgres 18 [skip ci]
2025-04-05 11:31:57 -07:00
Andrew Kane
d365aac370
Added note about index options to index build time docs - #807 [skip ci]
2025-03-26 11:56:38 -07:00
Andrew Kane
05182479a2
Added ARM to CI [skip ci]
2025-03-24 19:26:52 -07:00
Andrew Kane
cc0958dec5
Removed deprecated runner image [skip ci]
2025-03-24 19:18:01 -07:00
Andrew Kane
4af2b06dc5
Improved installation note [skip ci]
2025-03-23 14:59:28 -07:00
Andrew Kane
880dc4d6b9
Added Windows installation note about mismatched architecture - #593 #797 #804 [skip ci]
2025-03-23 11:51:10 -07:00
Andrew Kane
fef635c9e5
Updated readme [skip ci]
2025-02-20 00:05:35 -08:00
Andrew Kane
78ed8f1157
Fixed compilation error with Postgres 18 - fixes #779
2025-02-17 16:38:14 -08:00
Andrew Kane
f11e4d7b20
Updated readme [skip ci]
2025-02-17 13:22:50 -08:00
Andrew Kane
aafdf4167d
Improved missing SDK docs [skip ci]
2025-02-17 13:16:31 -08: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
7cf9980696
Updated Windows installation notes for Postgres 17.3 - closes #669 [skip ci]
2025-02-13 10:04:22 -08:00
Andrew Kane
2fe560dc58
Fixed extra-semi warnings [skip ci]
2025-01-18 13:08:11 -08:00
Andrew Kane
b46beada1a
Restored assertion checking on CI for Postgres 18 [skip ci]
2025-01-15 19:24:24 -08:00
Andrew Kane
0a42bc7aa5
Fixed undefined symbol: verify_compact_attribute error with Postgres 18 on CI
2025-01-10 13:54:18 -08:00
Andrew Kane
f5df32c41d
Updated license year [skip ci]
2025-01-10 08:51:07 -08:00
Andrew Kane
2c53c30415
Fixed compilation error with Postgres 18
2025-01-10 08:50:51 -08:00
Rui Chen
b4bc010459
chore(ci): update to use pg 17 ( #755 )
...
* chore(ci): update to use pg 17
Signed-off-by: Rui Chen <rui@chenrui.dev >
* chore(ci): update pg 14 to `REL_14_15`
Signed-off-by: Rui Chen <rui@chenrui.dev >
---------
Signed-off-by: Rui Chen <rui@chenrui.dev >
2025-01-10 08:39:32 -08:00
Andrew Kane
7b4ff9b59f
Updated CI to support macos-15 [skip ci]
2025-01-10 08:37:52 -08:00
Andrew Kane
cfdcbd75d1
Updated FreeBSD docs [skip ci]
2024-12-09 08:11:11 -08:00
Andrew Kane
5136983f35
Added link to pgvector-fortran [skip ci]
2024-12-06 09:39:02 -08:00
Andrew Kane
4ab4b89980
Added link to pgvector-erlang [skip ci]
2024-12-06 06:16:34 -08:00
Andrew Kane
85f0e3ccf6
Added link to pgvector-gleam [skip ci]
2024-12-05 19:29:57 -08:00
Andrew Kane
28e797cb5a
Added link to pgvector-d [skip ci]
2024-12-05 16:56:21 -08:00
Andrew Kane
1263d753be
Added link to pgvector-raku [skip ci]
2024-12-05 07:13:39 -08:00
Andrew Kane
5bc7937715
Added iterative index scans to troubleshooting docs [skip ci]
2024-11-22 15:22:06 -08:00
Andrew Kane
e7e899e9af
Updated readme [skip ci]
2024-11-22 11:55:46 -08:00
Andrew Kane
2627c5ff77
Version bump to 0.8.0 [skip ci]
v0.8.0
2024-10-30 13:06:34 -07:00
Andrew Kane
34b3cfdc43
Updated min Postgres version in META.json [skip ci]
2024-10-30 13:06:12 -07:00
Andrew Kane
cd218aae5a
Removed unneeded code
2024-10-30 13:05:10 -07:00
Andrew Kane
ba9367f86c
Updated readme [skip ci]
2024-10-30 12:58:00 -07:00
Andrew Kane
9c20550a41
Updated readme
2024-10-30 12:54:42 -07:00
Andrew Kane
e3e74fe94e
Updated readme [skip ci]
2024-10-29 00:04:35 -07:00