546 Commits
Author SHA1 Message Date
Andrew Kane 491db28a3e Version bump to 0.4.4 [skip ci] v0.4.4 2023-06-12 01:55:22 -07:00
Andrew Kane 494738ad84 Updated changelog [skip ci] 2023-06-12 01:23:47 -07:00
Andrew Kane f1c7ad5fd7 Added scan-build to CI 2023-06-12 01:13:21 -07:00
Andrew Kane 82f0932180 Fixed segmentation fault with text representation 2023-06-12 01:09:40 -07:00
Andrew Kane 61f6a5aee4 Improved tests 2023-06-11 19:23:30 -07:00
Andrew Kane 60242b0dfc Added test for small floats [skip ci] 2023-06-11 19:19:07 -07:00
Andrew Kane a4709e42be Added tests for large floats [skip ci] 2023-06-11 19:17:54 -07:00
Andrew Kane 01a8885e21 Improved test [skip ci] 2023-06-11 19:15:42 -07:00
Andrew Kane 1373e9018b Improved test [skip ci] 2023-06-11 19:14:32 -07:00
Andrew Kane 0d7d611361 Improved test [skip ci] 2023-06-11 19:12:56 -07:00
Andrew Kane b66e41a810 Improved tests [skip ci] 2023-06-11 19:11:17 -07:00
Andrew Kane 0339e96a2a Added more input tests [skip ci] 2023-06-11 19:08:24 -07:00
Andrew Kane 0cc4dd32fd Updated comments [skip ci] 2023-06-11 18:36:41 -07:00
Andrew Kane 02ddf63a0c Added comment for CheckDim [skip ci] 2023-06-11 13:06:51 -07:00
Andrew Kane c7d92d0364 Simplified PrintVector [skip ci] 2023-06-11 12:54:18 -07:00
Andrew Kane 145124f80a Check for empty string like float4in [skip ci] 2023-06-11 12:34:24 -07:00
Andrew Kane cbe9a28cf1 Added input test case [skip ci] 2023-06-11 12:22:52 -07:00
Andrew Kane 2c6f6eb856 Use vector_isspace to remove whitespace before strtof 2023-06-11 12:21:27 -07:00
Andrew Kane f3d3a17082 Fixed consecutive delimiters with text representation 2023-06-11 12:10:52 -07:00
Andrew Kane bb5acf22e7 Updated format [skip ci] 2023-06-11 12:04:02 -07:00
Andrew Kane 2e925491b8 Improved error message for invalid input syntax 2023-06-11 12:00:04 -07:00
Andrew Kane 61ab568c42 No need to manually free memory on errors 2023-06-11 09:42:20 -07:00
Andrew Kane 0e82cdbb58 Improved error message for malformed vector literal - #153 2023-06-11 09:24:11 -07:00
Andrew Kane b6a96b1c90 Improved benchmarking for index build [skip ci] 2023-06-10 21:50:31 -07:00
Andrew Kane 92d1aaf987 Updated guidance on probes [skip ci] 2023-06-10 17:47:41 -07:00
Andrew Kane 77beacb03e Version bump to 0.4.3 [skip ci] v0.4.3 2023-06-10 12:19:41 -07:00
Andrew Kane c81402194b Added Postgres 16 to CI 2023-06-10 11:35:28 -07:00
Andrew Kane 1c1ca1c88a Ensure insert page is always set 2023-06-10 11:29:47 -07:00
Andrew Kane 164c8aba3b Updated cost estimation code (same logic) 2023-06-10 10:52:29 -07:00
Andrew Kane 4e4b19596e Always change some cost to sequential, and always update total cost 2023-06-10 02:10:53 -07:00
Andrew Kane cb7c422b8d Remove cost of extra pages when random_page_cost equals seq_page_cost 2023-06-10 01:18:21 -07:00
Andrew Kane a28921c6d0 Moved get_tablespace_page_costs [skip ci] 2023-06-10 01:07:54 -07:00
Andrew Kane bb2846e774 Only adjust cost if random_page_cost is higher than seq_page_cost 2023-06-10 01:06:05 -07:00
Andrew Kane b11d56325a Updated example [skip ci] 2023-06-09 21:29:42 -07:00
Andrew Kane e0aa6f33f7 Added build arg to docs [skip ci] 2023-06-09 21:24:23 -07:00
Andrew Kane ce7d59710b Added comment [skip ci] 2023-06-09 21:20:48 -07:00
Andrew Kane a9bfdc0224 Improved cost estimate - #133 2023-06-09 21:11:16 -07:00
Andrew Kane 9b9ee96898 Use index tuples 2023-06-09 19:55:49 -07:00
Andrew Kane 8482bbfdf0 Updated changelog [skip ci] 2023-06-09 19:05:53 -07:00
Andrew Kane 85e9309a34 Use ref to fix CI for PRs 2023-06-09 18:56:43 -07:00
Andrew Kane 2df9a59eae Fixed CI 2023-06-09 18:52:51 -07:00
Andrew Kane 23938f510b Fixed CI 2023-06-09 18:49:57 -07:00
Andrew Kane a78ce00dfd Improved warnings check 2023-06-09 18:46:26 -07:00
Andrew Kane b623f99513 Catch warnings on CI 2023-06-09 18:39:44 -07:00
Jonathan S. KatzandGitHub cedb2fcdd5 Fix compiler warnings on Ubuntu (#156)
The compiler was complaining about a missing include due to the
addition of NaN/inf checks in 69350c08. Adding the include
silences the warnings.
2023-06-09 18:27:36 -07:00
ef030cb3cc Update ivfflat cost estimation to choose index for more searches (#133)
Co-authored-by: Andrew Kane <[email protected]>
2023-06-09 17:53:14 -07:00
Andrew Kane 8b44e85a89 Added todo [skip ci] 2023-06-09 00:27:01 -07:00
Andrew Kane eb29fb644d Removed extra line [skip ci] 2023-06-08 23:14:34 -07:00
Andrew Kane c7a50a8378 Default closest center to 0 2023-06-08 23:07:25 -07:00
Andrew Kane 785393d225 Added comments [skip ci] 2023-06-08 23:02:03 -07:00