1
0
mirror of https://github.com/pgvector/pgvector.git synced 2026-10-24 22:39:19 +03:00

Commit Graph

  • 3424b49033 Improved test time for WAL test [skip ci] Andrew Kane 2023-08-02 18:24:22 -07:00
  • c49557674c Removed level check Andrew Kane 2023-08-02 18:21:07 -07:00
  • 8a89f9deb6 Partially fixed repairing graph entry point [skip ci] Andrew Kane 2023-08-02 09:48:01 -07:00
  • 1a4fce10be Improved naming [skip ci] Andrew Kane 2023-08-01 23:27:54 -07:00
  • 18b315bb08 Improved naming [skip ci] Andrew Kane 2023-08-01 23:25:42 -07:00
  • fae2b445d6 Removed eager loading of neighbors for better performance [skip ci] Andrew Kane 2023-08-01 21:36:04 -07:00
  • f3bd7c30d4 Fixed comment [skip ci] Andrew Kane 2023-08-01 20:38:10 -07:00
  • 5802009c86 Improved variable names [skip ci] Andrew Kane 2023-08-01 20:15:03 -07:00
  • 3169a60e5c Restored interrupts [skip ci] Andrew Kane 2023-08-01 19:53:45 -07:00
  • e2a8dd6594 Fixed CI Andrew Kane 2023-08-01 19:33:38 -07:00
  • ae78f732ef Fixed CI Andrew Kane 2023-08-01 19:25:52 -07:00
  • d3e08fdf99 Reduced index size Andrew Kane 2023-08-01 19:17:39 -07:00
  • 95eded091f DRY code [skip ci] Andrew Kane 2023-07-30 21:00:00 -07:00
  • 9e115c629f Improved UpdateMetaPage logic [skip ci] Andrew Kane 2023-07-30 17:23:24 -07:00
  • 4df01af8b6 Fixed Docker build instructions - #197 [skip ci] Andrew Kane 2023-07-27 09:34:11 -07:00
  • 237a6df51f Fixed Docker build - fixes #197 Andrew Kane 2023-07-27 09:27:47 -07:00
  • bcc1366d86 Added tests for large distances Andrew Kane 2023-07-25 16:49:21 -07:00
  • 047877f495 Improved test Andrew Kane 2023-07-25 16:04:32 -07:00
  • e36cf20bce Fixed CI Andrew Kane 2023-07-25 15:44:04 -07:00
  • 47e5a86b63 Fixed out of range results for cosine distance - fixes #196 Andrew Kane 2023-07-25 14:54:13 -07:00
  • d902e1daff Improved performance Andrew Kane 2023-07-22 09:33:32 -07:00
  • f0760eee76 Added HNSW index type Andrew Kane 2023-07-21 16:25:39 -07:00
  • f210791846 Updated readme [skip ci] Andrew Kane 2023-07-19 22:21:12 -07:00
  • 280ec74cbd Updated readme [skip ci] Andrew Kane 2023-07-19 16:37:32 -07:00
  • 67e6b9ee6d Updated readme [skip ci] Andrew Kane 2023-07-19 15:58:20 -07:00
  • 0160f8f2f1 Added troubleshooting section - closes #186 [skip ci] Andrew Kane 2023-07-19 15:48:34 -07:00
  • b710dc68a0 Use fused multiply-add for cosine distance Andrew Kane 2023-07-18 16:10:17 -07:00
  • 8a05debda1 Ran pgindent [skip ci] Andrew Kane 2023-07-18 16:08:50 -07:00
  • 1a81b21029 Updated changelog [skip ci] Andrew Kane 2023-07-18 16:03:42 -07:00
  • cf1f151cff Now available on DigitalOcean [skip ci] Andrew Kane 2023-07-18 13:20:54 -07:00
  • 3950bc3dc6 Speed up ivfflat build: use float instead of double for dot product (#180) Pavel Borisov 2023-07-18 23:55:38 +04:00
  • f4c28b1c06 Improved includes Andrew Kane 2023-07-17 13:17:48 -07:00
  • d13eb8563e Improved includes Andrew Kane 2023-07-17 13:15:10 -07:00
  • f6fc033622 Removed unneeded comments [skip ci] Andrew Kane 2023-07-17 13:08:27 -07:00
  • 518a35784d Improved variable name [skip ci] Andrew Kane 2023-07-17 00:18:14 -07:00
  • c3394ace03 Removed unused variable from IvfflatUpdateList Andrew Kane 2023-07-17 00:15:20 -07:00
  • 98ba795d83 Improved variable scoping Andrew Kane 2023-07-17 00:11:21 -07:00
  • 6e8746277e Moved _PG_init Andrew Kane 2023-07-16 20:03:34 -07:00
  • ad8df27fbb Changed sorting tuples indexing phase to assigning tuples [skip ci] Andrew Kane 2023-07-16 18:46:45 -07:00
  • b77451f19e Renamed tests Andrew Kane 2023-07-16 16:07:33 -07:00
  • f1d3aa2ba8 Updated comment [skip ci] Andrew Kane 2023-07-16 16:02:47 -07:00
  • a722df9cac Test sum aggregate Andrew Kane 2023-07-16 15:49:24 -07:00
  • a0c7f618ff Simplified sum aggregate Andrew Kane 2023-07-16 15:30:03 -07:00
  • f9d9d64a4e Updated header [skip ci] Andrew Kane 2023-07-16 00:55:42 -07:00
  • 1fd9794d19 Updated readme [skip ci] Andrew Kane 2023-07-15 23:15:49 -07:00
  • 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