Commit Graph

  • 13ecd271ba Removed unneeded lists check [skip ci] Andrew Kane 2023-07-15 23:06:34 -07:00
  • fd3c3ce83d Added test for avg with large values Andrew Kane 2023-07-15 23:03:15 -07:00
  • 5796f38ad2 Added test for 2-d array Andrew Kane 2023-07-15 22:58:15 -07:00
  • 1d47d7218d Improved array_to_vector [skip ci] Andrew Kane 2023-07-15 22:56:29 -07:00
  • 42007b41ea Improved null check and fixed message [skip ci] Andrew Kane 2023-07-15 22:51:40 -07:00
  • 21f56374b5 Added test for empty string [skip ci] Andrew Kane 2023-07-15 22:45:19 -07:00
  • 890f189495 Removed todo [skip ci] Andrew Kane 2023-07-15 22:37:52 -07:00
  • ed1bc3e856 Added sum aggregate Andrew Kane 2023-07-15 20:25:30 -07:00
  • 08e7209810 Added element-wise multiplication for vectors Andrew Kane 2023-07-15 20:19:51 -07:00
  • cd4ac17f9f Added l1_distance function - #166 Andrew Kane 2023-07-15 20:13:45 -07:00
  • b6a822918f Added support for parallel index builds Andrew Kane 2023-07-15 19:52:25 -07:00
  • 21d5d7e934 Improved variable scoping Andrew Kane 2023-07-15 19:01:40 -07:00
  • ea47342870 Improved variable scoping Andrew Kane 2023-07-15 18:53:41 -07:00
  • 22e9be6528 Use LockRelationForExtension Andrew Kane 2023-07-15 18:25:26 -07:00
  • b56971febe Updated link [skip ci] Andrew Kane 2023-07-11 21:47:08 -07:00
  • 455b5d867c Started support for parallel index scan [skip ci] parallel-index-scan3 Andrew Kane 2023-06-29 23:17:59 -04:00
  • de6502ab6e Simplify TAP test structure to align with upstream (#169) Jonathan S. Katz 2023-06-29 11:36:08 -04:00
  • 7aaba14440 Added comment [skip ci] Andrew Kane 2023-06-29 10:25:06 -04:00
  • ee0bf10d7d Fixed CI for equal distances Andrew Kane 2023-06-29 10:24:02 -04:00
  • 88094fc39f Fixed tests Andrew Kane 2023-06-29 10:17:15 -04:00
  • 209394faab Now available on Google Cloud SQL [skip ci] Andrew Kane 2023-06-26 11:17:10 -04:00
  • 673aca97fc Fixed CI for branches for i386 Andrew Kane 2023-06-16 17:38:51 -04:00
  • 0e2dc0e6d4 Updated readme [skip ci] Andrew Kane 2023-06-16 10:15:22 -04:00
  • 3c681b94fd Updated example [skip ci] Andrew Kane 2023-06-16 10:03:07 -04:00
  • 1982121694 Version bump to 0.4.4 [skip ci] v0.4.4 Andrew Kane 2023-06-12 01:55:22 -07:00
  • 9c8c4483db Updated changelog [skip ci] Andrew Kane 2023-06-12 01:23:47 -07:00
  • 426ae1f16e Added scan-build to CI Andrew Kane 2023-06-12 01:13:21 -07:00
  • 06c3e68bef Fixed segmentation fault with text representation Andrew Kane 2023-06-12 01:09:40 -07:00
  • e5a620e02c Improved tests Andrew Kane 2023-06-11 19:23:30 -07:00
  • 092bb80f58 Added test for small floats [skip ci] Andrew Kane 2023-06-11 19:19:07 -07:00
  • b690cd4d5d Added tests for large floats [skip ci] Andrew Kane 2023-06-11 19:17:54 -07:00
  • 4e0d11acfe Improved test [skip ci] Andrew Kane 2023-06-11 19:15:42 -07:00
  • aa63f80b69 Improved test [skip ci] Andrew Kane 2023-06-11 19:14:32 -07:00
  • b8a7355731 Improved test [skip ci] Andrew Kane 2023-06-11 19:12:56 -07:00
  • 3332669489 Improved tests [skip ci] Andrew Kane 2023-06-11 19:11:17 -07:00
  • 08c70bb57f Added more input tests [skip ci] Andrew Kane 2023-06-11 19:08:24 -07:00
  • eff0de6a64 Updated comments [skip ci] Andrew Kane 2023-06-11 18:36:41 -07:00
  • 3cf7ce6543 Added comment for CheckDim [skip ci] Andrew Kane 2023-06-11 13:06:51 -07:00
  • 3cb6440744 Simplified PrintVector [skip ci] Andrew Kane 2023-06-11 12:54:18 -07:00
  • b6a0d2b12b Check for empty string like float4in [skip ci] Andrew Kane 2023-06-11 12:34:24 -07:00
  • 78632e3301 Added input test case [skip ci] Andrew Kane 2023-06-11 12:22:52 -07:00
  • f8c85905c3 Use vector_isspace to remove whitespace before strtof Andrew Kane 2023-06-11 12:21:27 -07:00
  • 0a98a953cd Fixed consecutive delimiters with text representation Andrew Kane 2023-06-11 12:10:52 -07:00
  • a577c2df80 Updated format [skip ci] Andrew Kane 2023-06-11 12:04:02 -07:00
  • 7ee9e86b10 Improved error message for invalid input syntax Andrew Kane 2023-06-11 12:00:04 -07:00
  • 5fdf5573a0 No need to manually free memory on errors Andrew Kane 2023-06-11 09:42:20 -07:00
  • 2b939edfee Improved error message for malformed vector literal - #153 Andrew Kane 2023-06-11 09:24:11 -07:00
  • 987026a559 Improved benchmarking for index build [skip ci] Andrew Kane 2023-06-10 21:50:31 -07:00
  • d158eefa60 Updated guidance on probes [skip ci] Andrew Kane 2023-06-10 17:47:41 -07:00
  • a7bbb0772d Version bump to 0.4.3 [skip ci] v0.4.3 Andrew Kane 2023-06-10 12:19:41 -07:00
  • 6ad276aa54 Added Postgres 16 to CI Andrew Kane 2023-06-10 11:35:28 -07:00
  • c03ce7d62a Ensure insert page is always set Andrew Kane 2023-06-10 11:29:47 -07:00
  • 629fa6f0cd Updated cost estimation code (same logic) Andrew Kane 2023-06-10 10:52:29 -07:00
  • a33e72d58e Always change some cost to sequential, and always update total cost Andrew Kane 2023-06-10 02:10:53 -07:00
  • 49e6a72d36 Remove cost of extra pages when random_page_cost equals seq_page_cost Andrew Kane 2023-06-10 01:18:21 -07:00
  • b158a5fa48 Moved get_tablespace_page_costs [skip ci] Andrew Kane 2023-06-10 01:07:54 -07:00
  • 81cc04df61 Only adjust cost if random_page_cost is higher than seq_page_cost Andrew Kane 2023-06-10 01:06:05 -07:00
  • d6ab4892fe Updated example [skip ci] Andrew Kane 2023-06-09 21:29:42 -07:00
  • cbaf470f2e Added build arg to docs [skip ci] Andrew Kane 2023-06-09 21:24:23 -07:00
  • 8cb32cac76 Added comment [skip ci] Andrew Kane 2023-06-09 21:20:48 -07:00
  • 4ce915cf16 Improved cost estimate - #133 Andrew Kane 2023-06-09 21:11:16 -07:00
  • 41b766c24b Use index tuples Andrew Kane 2023-06-09 19:55:49 -07:00
  • d11fe7bbfb Updated changelog [skip ci] Andrew Kane 2023-06-09 19:05:53 -07:00
  • 2c35074f3a Use ref to fix CI for PRs Andrew Kane 2023-06-09 18:56:43 -07:00
  • b4c1c3ab63 Fixed CI Andrew Kane 2023-06-09 18:52:51 -07:00
  • edcbafca79 Fixed CI Andrew Kane 2023-06-09 18:49:57 -07:00
  • cbec1b3f48 Improved warnings check Andrew Kane 2023-06-09 18:46:26 -07:00
  • f81d863dfd Catch warnings on CI Andrew Kane 2023-06-09 18:39:44 -07:00
  • b8c7a4f4b6 Fix compiler warnings on Ubuntu (#156) Jonathan S. Katz 2023-06-09 21:27:36 -04:00
  • 7446cbde8f Update ivfflat cost estimation to choose index for more searches (#133) Jonathan S. Katz 2023-06-09 20:53:14 -04:00
  • 9f2359894f Added todo [skip ci] Andrew Kane 2023-06-09 00:27:01 -07:00
  • 3c78130868 Removed extra line [skip ci] Andrew Kane 2023-06-08 23:14:34 -07:00
  • 768cd5d5d5 Default closest center to 0 Andrew Kane 2023-06-08 23:07:25 -07:00
  • 7335a122db Added comments [skip ci] Andrew Kane 2023-06-08 23:02:03 -07:00
  • 2115630fb0 Added comments [skip ci] Andrew Kane 2023-06-08 23:01:09 -07:00
  • 836be51298 Improved variable name [skip ci] Andrew Kane 2023-06-08 22:51:20 -07:00
  • 972d9d61cb Simplified code [skip ci] Andrew Kane 2023-06-08 22:43:00 -07:00
  • 8be2b6c244 Free memory on errors Andrew Kane 2023-06-08 22:35:31 -07:00
  • 0134debfb8 Free datums Andrew Kane 2023-06-08 21:23:03 -07:00
  • 2f93781c3b Updated changelog [skip ci] Andrew Kane 2023-06-08 20:45:48 -07:00
  • 4d910f30fd Updated license year [skip ci] Andrew Kane 2023-06-08 20:31:01 -07:00
  • a20add331f Updated comments [skip ci] Andrew Kane 2023-06-08 20:26:27 -07:00
  • f03381bc62 Updated changelog [skip ci] Andrew Kane 2023-06-08 19:59:52 -07:00
  • 198390333e Moved whitespace check Andrew Kane 2023-06-08 19:52:49 -07:00
  • 41c68bf692 fix: input function does not allow tailing spaces (#148) yihong 2023-06-09 10:51:20 +08:00
  • 13cf29088d Updated changelog [skip ci] Andrew Kane 2023-06-08 18:43:47 -07:00
  • 1aea0dfcd8 Added element check to binary format and fixed segmentation fault with index creation - fixes #151 Andrew Kane 2023-06-08 18:32:36 -07:00
  • b6430bae62 Moved overflow check Andrew Kane 2023-06-04 13:37:31 -07:00
  • 8294a0a562 Improved style [skip ci] Andrew Kane 2023-06-04 13:30:28 -07:00
  • b31c8062c3 Avoid allocating more memory Andrew Kane 2023-06-04 13:24:27 -07:00
  • 73ff7c3c68 Updated changelog [skip ci] Andrew Kane 2023-06-04 12:22:42 -07:00
  • 482a5f8b66 Added check for NaN Andrew Kane 2023-06-04 10:52:28 -07:00
  • e971fdd4fd Fixed infinite values with list centers Andrew Kane 2023-06-04 10:42:55 -07:00
  • 6330abb7df Added link to hybrid search example [skip ci] Andrew Kane 2023-05-31 16:12:58 -07:00
  • 7938b476ea Added test for out of range value Andrew Kane 2023-05-31 14:07:05 -07:00
  • 0ef0467a0f Fixed infinite values with vector addition and subtraction Andrew Kane 2023-05-31 13:54:19 -07:00
  • dee2c4feb1 Updated example [skip ci] Andrew Kane 2023-05-28 16:48:09 -07:00
  • 29d9ec6f1e Updated example [skip ci] Andrew Kane 2023-05-28 12:17:40 -07:00
  • 0200134397 Added note about hybrid search [skip ci] Andrew Kane 2023-05-28 12:14:10 -07:00
  • ceddbac6bf Improved example [skip ci] Andrew Kane 2023-05-28 11:36:36 -07:00