521 Commits
Author SHA1 Message Date
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
Andrew Kane ebc3636ba2 Added comments [skip ci] 2023-06-08 23:01:09 -07:00
Andrew Kane d08f5eb7d8 Improved variable name [skip ci] 2023-06-08 22:51:20 -07:00
Andrew Kane 3e3850cbbc Simplified code [skip ci] 2023-06-08 22:43:00 -07:00
Andrew Kane 43b9a553be Free memory on errors 2023-06-08 22:35:31 -07:00
Andrew Kane 5837ef5240 Free datums 2023-06-08 21:23:03 -07:00
Andrew Kane e2cd478ac2 Updated changelog [skip ci] 2023-06-08 20:45:48 -07:00
Andrew Kane ba122ebef2 Updated license year [skip ci] 2023-06-08 20:31:01 -07:00
Andrew Kane db35dc8c4d Updated comments [skip ci] 2023-06-08 20:26:27 -07:00
Andrew Kane 1f704499ce Updated changelog [skip ci] 2023-06-08 19:59:52 -07:00
Andrew Kane 7c5e752863 Moved whitespace check 2023-06-08 19:52:49 -07:00
yihongandGitHub 3b7c1dcb54 fix: input function does not allow tailing spaces (#148) 2023-06-08 19:51:20 -07:00
Andrew Kane e0c9462780 Updated changelog [skip ci] 2023-06-08 18:43:47 -07:00
Andrew Kane b1342242f3 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 fb7d3e10ee Moved overflow check 2023-06-04 13:37:31 -07:00
Andrew Kane 4f36b9bc79 Improved style [skip ci] 2023-06-04 13:30:28 -07:00
Andrew Kane 8f6de410ae Avoid allocating more memory 2023-06-04 13:24:27 -07:00
Andrew Kane dfaa766559 Updated changelog [skip ci] 2023-06-04 12:22:42 -07:00
Andrew Kane 69350c0804 Added check for NaN 2023-06-04 10:52:28 -07:00
Andrew Kane a3d82f37ff Fixed infinite values with list centers 2023-06-04 10:42:55 -07:00
Andrew Kane 8ee5153e09 Added link to hybrid search example [skip ci] 2023-05-31 16:12:58 -07:00
Andrew Kane 0c929da115 Added test for out of range value 2023-05-31 14:07:05 -07:00
Andrew Kane 880b88e8a5 Fixed infinite values with vector addition and subtraction 2023-05-31 13:54:19 -07:00
Andrew Kane 5ef4358e77 Updated example [skip ci] 2023-05-28 16:48:09 -07:00
Andrew Kane ac319e90d1 Updated example [skip ci] 2023-05-28 12:17:40 -07:00
Andrew Kane 49a4757e9e Added note about hybrid search [skip ci] 2023-05-28 12:14:10 -07:00