Andrew Kane
|
9ac825d14e
|
Use datum for lists
|
2023-09-12 21:13:52 -07:00 |
|
Andrew Kane
|
643eacd9dc
|
Improved variable name [skip ci]
|
2023-09-12 19:37:42 -07:00 |
|
Andrew Kane
|
77c5070fb6
|
Improved variable scoping [skip ci]
|
2023-09-12 16:50:51 -07:00 |
|
Andrew Kane
|
024f283ee8
|
Updated header order [skip ci]
|
2023-09-01 00:14:03 -07:00 |
|
Andrew Kane
|
f4c28b1c06
|
Improved includes
|
2023-07-17 13:17:48 -07:00 |
|
Andrew Kane
|
c3394ace03
|
Removed unused variable from IvfflatUpdateList
|
2023-07-17 00:15:20 -07:00 |
|
Andrew Kane
|
ad8df27fbb
|
Changed sorting tuples indexing phase to assigning tuples [skip ci]
|
2023-07-16 18:46:45 -07:00 |
|
Andrew Kane
|
13ecd271ba
|
Removed unneeded lists check [skip ci]
|
2023-07-15 23:06:34 -07:00 |
|
Andrew Kane
|
b6a822918f
|
Added support for parallel index builds
|
2023-07-15 19:52:25 -07:00 |
|
Andrew Kane
|
21d5d7e934
|
Improved variable scoping
|
2023-07-15 19:01:40 -07:00 |
|
Andrew Kane
|
ea47342870
|
Improved variable scoping
|
2023-07-15 18:53:41 -07:00 |
|
Andrew Kane
|
987026a559
|
Improved benchmarking for index build [skip ci]
|
2023-06-10 21:50:31 -07:00 |
|
Andrew Kane
|
768cd5d5d5
|
Default closest center to 0
|
2023-06-08 23:07:25 -07:00 |
|
Andrew Kane
|
59071dc78d
|
Fixed sort operator - fixes #131
|
2023-05-17 14:04:15 -07:00 |
|
Andrew Kane
|
300adba2f1
|
Updated messages
|
2023-05-13 20:44:46 -07:00 |
|
Andrew Kane
|
f32f695844
|
Improved notice [skip ci]
|
2023-04-10 21:31:33 -07:00 |
|
Andrew Kane
|
1b013a94f7
|
Added notice when index created with little data [skip ci]
|
2023-04-10 21:28:24 -07:00 |
|
Andrew Kane
|
474933ae39
|
Improved error message [skip ci]
|
2023-01-10 01:22:34 -08:00 |
|
Andrew Kane
|
b1237c7c4e
|
Added separate dimensions limit for ivfflat indexes
|
2023-01-10 01:20:25 -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
|
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
|
d376011087
|
Added VectorArrayFree
|
2022-12-07 19:45:44 -08:00 |
|
Andrew Kane
|
573200c188
|
Use pg_prng_uint32 for Postgres 15
|
2022-12-07 15:28:11 -08:00 |
|
Andrew Kane
|
cd7cab804f
|
Added port.h for random() function on Windows
|
2022-12-07 15:17:32 -08:00 |
|
Andrew Kane
|
1652a130c5
|
Removed unused assignments
|
2022-10-30 11:55:17 -07:00 |
|
Andrew Kane
|
c9c6b96eed
|
Added support for Postgres 15 [skip ci]
|
2022-10-05 16:11:37 -07:00 |
|
Andrew Kane
|
0a68b040fb
|
DRY code
|
2022-07-31 21:56:44 -07:00 |
|
Andrew Kane
|
ecbf46938f
|
Moved metrics to separate function [skip ci]
|
2022-02-15 19:13:23 -08:00 |
|
Andrew Kane
|
4ca264ba02
|
Added Davies-Bouldin index [skip ci]
|
2022-02-15 19:08:47 -08:00 |
|
Andrew Kane
|
e64ed39acb
|
Disabled scan progress for sampling
|
2022-02-15 18:14:59 -08:00 |
|
Andrew Kane
|
0d025be9d3
|
Improved performance of index creation for Postgres < 12
|
2022-02-15 18:05:33 -08:00 |
|
Andrew Kane
|
ad8acc00d4
|
Fixed spacing [skip ci]
|
2022-02-14 21:58:20 -08:00 |
|
Andrew Kane
|
bf5b2c8d7e
|
Use tuple id directly
|
2022-02-14 21:31:08 -08:00 |
|
Andrew Kane
|
ff400ce5f1
|
Use macro for UpdateProgress
|
2022-02-12 23:56:28 -08:00 |
|
Andrew Kane
|
fa5e90585d
|
Added inertia
|
2022-02-12 21:23:53 -08:00 |
|
Andrew Kane
|
5971e28f8c
|
Added more benchmarking [skip ci]
|
2022-02-11 16:05:45 -08:00 |
|
Andrew Kane
|
354271178f
|
Added todo [skip ci]
|
2022-02-11 14:31:42 -08:00 |
|
Andrew Kane
|
fe9b218903
|
Reduced memory for unlogged tables [skip ci]
|
2022-02-11 13:57:53 -08:00 |
|
Andrew Kane
|
f4eaa3de1f
|
Fixed issue with index not reusing space
|
2022-02-06 11:23:10 -08:00 |
|
Andrew Kane
|
2ae4de83fe
|
Improved error message for spherical k-means with one dimension
|
2022-01-30 11:57:52 -08:00 |
|
Andrew Kane
|
5d2c4883dc
|
Fixed undeclared error
|
2022-01-29 23:28:23 -08:00 |
|
Andrew Kane
|
fc1de9806a
|
Added tuples_done and tuples_total
|
2022-01-29 23:15:46 -08:00 |
|
Andrew Kane
|
0ee5bfda65
|
Added comment [skip ci]
|
2022-01-29 20:12:00 -08:00 |
|
Andrew Kane
|
c5bec2a534
|
Improved interrupt handling during index creation
|
2022-01-29 19:50:03 -08:00 |
|
Andrew Kane
|
9ec174137f
|
Added build phase progress for Postgres 12+
|
2022-01-29 19:19:16 -08:00 |
|
Andrew Kane
|
87a1b3365e
|
Simplified logic
|
2021-05-24 18:58:11 -07:00 |
|