Andrew Kane
|
ea47342870
|
Improved variable scoping
|
2023-07-15 18:53:41 -07:00 |
|
Andrew Kane
|
cbec1b3f48
|
Improved warnings check
|
2023-06-09 18:46:26 -07:00 |
|
Jonathan S. Katz
|
b8c7a4f4b6
|
Fix compiler warnings on Ubuntu (#156)
The compiler was complaining about a missing include due to the
addition of NaN/inf checks in 482a5f8b. Adding the include
silences the warnings.
|
2023-06-09 18:27:36 -07:00 |
|
Andrew Kane
|
1aea0dfcd8
|
Added element check to binary format and fixed segmentation fault with index creation - fixes #151
|
2023-06-08 18:32:36 -07:00 |
|
Andrew Kane
|
b6430bae62
|
Moved overflow check
|
2023-06-04 13:37:31 -07:00 |
|
Andrew Kane
|
8294a0a562
|
Improved style [skip ci]
|
2023-06-04 13:30:28 -07:00 |
|
Andrew Kane
|
b31c8062c3
|
Avoid allocating more memory
|
2023-06-04 13:24:27 -07:00 |
|
Andrew Kane
|
482a5f8b66
|
Added check for NaN
|
2023-06-04 10:52:28 -07:00 |
|
Andrew Kane
|
e971fdd4fd
|
Fixed infinite values with list centers
|
2023-06-04 10:42:55 -07: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
|
a532d82bda
|
Use palloc_extended for halfcdist
|
2022-11-17 19:52:46 -08:00 |
|
Andrew Kane
|
12f158d4bb
|
Fixed warning
|
2022-11-02 12:27:09 -07:00 |
|
Andrew Kane
|
a57ca81d8f
|
Switched to runtime check
|
2022-10-30 12:07:03 -07:00 |
|
Andrew Kane
|
dc4a79a7e7
|
Added check for indexing overflow
|
2022-10-30 12:01:24 -07:00 |
|
Andrew Kane
|
e25627074f
|
Removed unused code [skip ci]
|
2022-10-30 11:49:06 -07:00 |
|
Andrew Kane
|
b3cad93f3a
|
Fixed segmentation fault with index creation when lists > 6500 - fixes #42
|
2022-10-30 11:14:58 -07:00 |
|
Andrew Kane
|
66a31bef36
|
Simplified define [skip ci]
|
2022-10-10 15:01:16 -07:00 |
|
Andrew Kane
|
163ecdf063
|
Use define for RandomDouble
|
2022-10-10 14:59:10 -07:00 |
|
Andrew Kane
|
c9c6b96eed
|
Added support for Postgres 15 [skip ci]
|
2022-10-05 16:11:37 -07:00 |
|
Andrew Kane
|
3cdd1c16fb
|
Improved code [skip ci]
|
2022-02-11 13:55:39 -08:00 |
|
Andrew Kane
|
4f7a5c92da
|
Use maxlen for check [skip ci]
|
2022-02-11 13:54:03 -08:00 |
|
Andrew Kane
|
9399575e02
|
Include samples size and centers size in check
|
2022-02-11 12:43:01 -08:00 |
|
Andrew Kane
|
e7539fe548
|
Added new centers size
|
2022-02-11 11:58:58 -08:00 |
|
Andrew Kane
|
eb99730d87
|
Removed unnecessary cast [skip ci]
|
2022-02-11 03:43:31 -08:00 |
|
Andrew Kane
|
e5da5cc532
|
Add one to error message to ceil [skip ci]
|
2022-02-11 03:41:54 -08:00 |
|
Andrew Kane
|
f59b1184fc
|
Calculate all allocation sizes
|
2022-02-11 03:33:43 -08:00 |
|
Andrew Kane
|
cab103a2e7
|
Fixed index creation exceeding maintenance_work_mem and fixed error when lists > 1600
|
2022-02-11 03:10:19 -08:00 |
|
Andrew Kane
|
46ed56d80f
|
Use float instead of double for k-means to save memory
|
2022-02-11 01:56:28 -08:00 |
|
Andrew Kane
|
e279bb3d7e
|
Revert "Use INFINITY instead of DBL_MAX for comparisons"
This reverts commit 0aa39a8c0c.
|
2021-04-25 19:51:35 -07:00 |
|
Andrew Kane
|
0aa39a8c0c
|
Use INFINITY instead of DBL_MAX for comparisons
|
2021-04-25 19:16:29 -07:00 |
|
Andrew Kane
|
a3d946f3bf
|
Added src directory
|
2021-04-20 14:43:04 -07:00 |
|