Commit Graph

308 Commits

Author SHA1 Message Date
Andrew Kane
b1237c7c4e Added separate dimensions limit for ivfflat indexes 2023-01-10 01:20:25 -08:00
Andrew Kane
66108cb406 Restored change to extended storage 2023-01-10 01:13:19 -08:00
Andrew Kane
8c3eb51ddc Added comment [skip ci] 2023-01-10 01:03:27 -08:00
Andrew Kane
915cf35e27 Use memory context for adding samples 2023-01-10 01:03:16 -08:00
Andrew Kane
ec800ef903 Use memory context for building index 2023-01-10 00:53:33 -08:00
Andrew Kane
4a2f20f5fc Reverted change to extended storage for now (causes high memory during distance calculation in BuildCallback) 2023-01-09 17:23:45 -08:00
Andrew Kane
e2b103a343 Updated version check [skip ci] 2023-01-09 15:54:44 -08:00
Andrew Kane
5d82d7bf99 Improved test [skip ci] 2022-12-30 19:30:17 -08:00
Andrew Kane
7c74d8ab75 Improved test [skip ci] 2022-12-30 19:29:19 -08:00
Andrew Kane
8dbd39f641 Improved test [skip ci] 2022-12-30 19:28:12 -08:00
Andrew Kane
d4681dd898 Simplified test 2022-12-30 19:25:40 -08:00
Andrew Kane
14984a08ea Improved avg test 2022-12-30 18:54:53 -08:00
Andrew Kane
30e07a6943 Updated readme [skip ci] 2022-12-30 18:34:51 -08:00
Andrew Kane
be26cf2f82 Updated readme [skip ci] 2022-12-30 18:29:22 -08:00
Andrew Kane
f205312430 Added float_overflow_error function for Postgres 11 2022-12-30 17:55:02 -08:00
Andrew Kane
085b75b727 Updated readme [skip ci] 2022-12-30 17:39:03 -08:00
Andrew Kane
3d8543f9ff Fixed include 2022-12-30 17:33:00 -08:00
Andrew Kane
8cbf0254bb Fixed TYPALIGN_DOUBLE error 2022-12-30 17:26:41 -08:00
Andrew Kane
e09f93cba7 Added avg aggregate for vector - closes #51 2022-12-30 17:22:25 -08:00
Andrew Kane
b400ac0f36 Insert before unlocking new buffer 2022-12-23 20:08:32 -08:00
Andrew Kane
aa62b42a9a Updated changelog [skip ci] 2022-12-23 19:19:15 -08:00
Andrew Kane
46b8294d5f Fixed script for Postgres < 13 [skip ci] 2022-12-23 19:16:44 -08:00
Andrew Kane
989b4c4208 Updated license year [skip ci] 2022-12-23 19:00:52 -08:00
Andrew Kane
fa491cd906 Changed storage for vector from plain to extended 2022-12-23 18:59:18 -08:00
Andrew Kane
00b767b107 Use DatumGetVector 2022-12-23 12:33:55 -08:00
Andrew Kane
1823024d9c Use consistent indentation [skip ci] 2022-12-23 12:04:52 -08:00
Andrew Kane
563f888ef1 Test with multiple versions of Ubuntu 2022-12-23 10:58:24 -08:00
Andrew Kane
141fea8d08 Use del on Windows 2022-12-23 10:54:34 -08:00
Andrew Kane
83407a9e23 Improved error handling on CI 2022-12-23 10:10:46 -08:00
Andrew Kane
0b1d36bb33 Added check for PGROOT 2022-12-23 09:46:07 -08:00
Andrew Kane
6d4ac36d50 Added uninstall task for Windows [skip ci] 2022-12-23 09:18:25 -08:00
Andrew Kane
e2f33dfdba Added clean task for Windows 2022-12-23 09:02:15 -08:00
Andrew Kane
3f3ba5b8e7 Set PROVE in Makefile if needed 2022-12-23 08:22:38 -08:00
Andrew Kane
0f69cc789a Combined sampling table and performing k-means phases 2022-12-23 08:07:09 -08:00
Andrew Kane
b09e14ce14 Dropped support for Postgres 10 2022-12-23 08:03:03 -08:00
Andrew Kane
1b5cb17f22 Removed code for Postgres < 10 2022-12-22 21:21:29 -08:00
Andrew Kane
7314d8b05a Improved CI [skip ci] 2022-12-09 01:56:00 -08:00
Andrew Kane
0a46adb112 Skip tests for certain branches [skip ci] 2022-12-09 01:48:38 -08:00
Andrew Kane
8c81213592 Improved installcheck on Windows 2022-12-08 22:33:19 -08:00
Andrew Kane
f77b044303 Simplified tests 2022-12-08 22:11:49 -08:00
Andrew Kane
fab7b50c3a Updated readme [skip ci] 2022-12-08 16:03:22 -08:00
Andrew Kane
9e2e726010 Improved macros [skip ci] 2022-12-08 15:42:22 -08:00
Andrew Kane
2621f9f947 Added experimental support for Windows (including auto-vectorization) - closes #49 2022-12-08 13:27:26 -08:00
Andrew Kane
4fbe55f97e Split CI into separate groups of steps 2022-12-08 00:26:48 -08:00
Andrew Kane
9c9489e888 Removed nested FLEXIBLE_ARRAY_MEMBER for Windows 2022-12-07 19:53:48 -08:00
Andrew Kane
d376011087 Added VectorArrayFree 2022-12-07 19:45:44 -08:00
Andrew Kane
5107e057ad Improved CI [skip ci] 2022-12-07 16:35:03 -08:00
Andrew Kane
1c1812aeac Updated indentation [skip ci] 2022-12-07 16:34:01 -08:00
Andrew Kane
da12d9d8b0 Fixed copy test on Windows [skip ci] 2022-12-07 16:10:35 -08:00
Andrew Kane
de26e1e78a Perform version check earlier [skip ci] 2022-12-07 15:52:35 -08:00