741 Commits
Author SHA1 Message Date
Andrew Kane eb12a986cd Version bump to 0.5.0 [skip ci] v0.5.0 2023-08-28 17:01:16 -07:00
Andrew Kane 7c5979f5b2 Updated readme [skip ci] 2023-08-28 15:34:07 -07:00
Andrew Kane 641477b53b Updated readme [skip ci] 2023-08-28 15:30:28 -07:00
Andrew Kane 59c52035e8 Updated readme [skip ci] 2023-08-28 15:25:11 -07:00
Andrew Kane 9cbb01b60c Updated readme [skip ci] 2023-08-28 15:00:58 -07:00
Andrew Kane 50cb258811 Updated readme [skip ci] 2023-08-28 09:57:46 -07:00
Jonathan S. KatzandGitHub 2c8364577b Set default HNSW "ef_construction" to 64 (#230) 2023-08-26 16:05:08 -07:00
Andrew Kane 87a5502996 Improved HNSW graph repair - #239 2023-08-26 14:06:03 -07:00
Andrew Kane 875769a9ea Improved code [skip ci] 2023-08-25 21:05:18 -07:00
Andrew Kane a47bca6c8e Fixed check in SelectNeighbors 2023-08-25 20:46:05 -07:00
Andrew Kane ac73cf2c77 Improved HNSW code 2023-08-25 20:39:07 -07:00
Andrew Kane 5cb6a7ed67 Improved param code 2023-08-23 21:10:00 -07:00
Andrew Kane 82d63f8cbc Added comments [skip ci] 2023-08-23 21:03:07 -07:00
Andrew Kane d8e2a7ec8c Updated HNSW_PAGE_ID [skip ci] 2023-08-21 22:59:53 -07:00
Andrew Kane 5e4ff2dea0 Updated comment [skip ci] 2023-08-21 22:55:24 -07:00
Andrew Kane 6942454de9 Improved macro [skip ci] 2023-08-21 22:52:58 -07:00
Andrew Kane 1811f32712 Updated comments [skip ci] 2023-08-21 22:51:24 -07:00
Andrew Kane a8fac26f30 Updated comments [skip ci] 2023-08-21 22:38:09 -07:00
Andrew Kane dc867b8617 Updated comments [skip ci] 2023-08-21 22:21:53 -07:00
Andrew Kane bb203f02d8 Updated comment [skip ci] 2023-08-21 21:59:47 -07:00
Andrew Kane 4ae5583086 Updated comment [skip ci] 2023-08-21 20:57:54 -07:00
Andrew Kane 61f435e06d Fixed test 2023-08-21 20:45:56 -07:00
Andrew Kane 06015ac687 Updated comment [skip ci] 2023-08-21 16:27:03 -07:00
Andrew Kane d0fa563b39 Updated comments [skip ci] 2023-08-21 16:26:32 -07:00
Andrew Kane 7cdae46d9f Improved locking for HNSW vacuum [skip ci] 2023-08-21 16:24:55 -07:00
Andrew Kane 85815ca56e Improved locking for HNSW vacuum 2023-08-21 16:12:29 -07:00
Andrew Kane bad774235d Improved locking for HNSW vacuum 2023-08-21 16:06:32 -07:00
Andrew Kane c1fc364a16 Updated comment [skip ci] 2023-08-21 16:00:44 -07:00
Andrew Kane deb76fcd92 Improved locking code [skip ci] 2023-08-21 15:42:59 -07:00
Andrew Kane 6343cc6b04 Made function static [skip ci] 2023-08-21 03:27:42 -07:00
Andrew Kane 6814b3c64e Simplified locking for entry point 2023-08-21 03:22:23 -07:00
Andrew Kane 2d2124492b Revert "Added version to reduce stale reads and writes and prepare for optimistic locking"
This reverts commit d559a428b8.
2023-08-21 02:47:27 -07:00
Andrew Kane e5c240c071 Increased concurrency in HNSW insert test 2023-08-21 02:46:16 -07:00
Andrew Kane febc292c13 Improved HNSW insert test 2023-08-21 02:44:20 -07:00
Andrew Kane fc29e78724 Wait for selects to complete 2023-08-21 02:24:53 -07:00
Andrew Kane 3a4ac34756 Moved wait [skip ci] 2023-08-21 01:02:05 -07:00
Andrew Kane 58580804a4 Wait for inserts to complete when vacuuming HNSW 2023-08-21 00:36:32 -07:00
Andrew Kane d559a428b8 Added version to reduce stale reads and writes and prepare for optimistic locking 2023-08-20 17:08:20 -07:00
Andrew Kane 16d33ca735 DRY HNSW vacuum code 2023-08-20 14:52:31 -07:00
Andrew Kane 3c46bc8acb Update metapage if needed for HNSW vacuum 2023-08-19 12:19:42 -07:00
Andrew Kane 2f186de2f5 Made entryPoint argument for RepairGraphElement 2023-08-19 11:47:13 -07:00
Andrew Kane c7a2b9ca58 Use rmdir [skip ci] 2023-08-19 10:15:50 -07:00
Andrew Kane ebf6dea000 Added headers for Windows 2023-08-19 10:03:15 -07:00
Andrew Kane bb58c04646 Skip i386 tests for windows branches [skip ci] 2023-08-19 10:01:55 -07:00
Andrew Kane 461e7ecfb0 Use HEADERS for simplicity [skip ci] 2023-08-19 09:58:25 -07:00
Florents TselaiandGitHub 6176d16c75 Make pgvector headers available to others. (#233) 2023-08-19 09:56:02 -07:00
Andrew Kane c425bc7158 Cleaned up header 2023-08-19 01:22:28 -07:00
Andrew Kane 94ac740ba0 Use variable for uninstall [skip ci] 2023-08-19 01:21:05 -07:00
Andrew Kane 3c84808b50 Fixed highest point in HNSW vacuum [skip ci] 2023-08-18 22:23:19 -07:00
Andrew Kane 7b6580d9be Fixed flaky test [skip ci] 2023-08-18 20:54:31 -07:00