pgvector.git / summary / log
2024-09-25 46de265a2451 Updated changelog [skip ci]
Andrew Kane
2024-09-25 b8c27914d4ba Improved test [skip ci]
Andrew Kane
2024-09-25 2d85af51a807 Added test for IVFFlat costs [skip ci]
Andrew Kane
2024-09-25 e0ad441306fa Added test for costs [skip ci]
Andrew Kane
2024-09-25 5776a4d93761 Only adjust for TOAST [skip ci]
Andrew Kane
2024-09-25 242a12b7d5af Added same cost adjustment to HNSW as IVFFlat since TOAST not included in seq scan cost - #682 [skip ci]
Andrew Kane
2024-09-25 1370dd6e86c1 Removed unneeded floor and fixed comment formatting [skip ci]
Andrew Kane
2024-09-25 a100dc67e56e Ran pgindent [skip ci]
Andrew Kane
2024-09-25 2df9f24aadbf Update HNSW cost estimatation to utilize search and index info (#682)
Jonathan S. Katz
2024-09-25 8e979ed37760 Do not adjust index selectivity based on probes [skip ci]
Andrew Kane
2024-09-25 77b3d1f2a8e0 Added test for join with attribute filtering [skip ci]
Andrew Kane
2024-09-25 ecd073872879 Improved test [skip ci]
Andrew Kane
2024-09-25 62ffc3641c2e Added test for join [skip ci]
Andrew Kane
2024-09-23 87ac108bf736 Removed code for Postgres 12 [skip ci]
Andrew Kane
2024-09-22 97cf990e0f91 Free TupleDesc [skip ci]
Andrew Kane
2024-09-22 55dc735e1acd Moved allocations out of GetScanItems [skip ci]
Andrew Kane
2024-09-22 be4e9a9df21e Added macros for IvfflatScanList [skip ci]
Andrew Kane
2024-09-21 d5e8fc96a5dd Changed HnswPairingHeapNode to HnswSearchCandidate to reduce allocations and improve code
Andrew Kane
2024-09-20 6d2af6d3f9b5 Improved code [skip ci]
Andrew Kane
2024-09-20 a6ab5d07c03d Fixed CI
Andrew Kane
2024-09-20 aa77346103e2 Improved code [skip ci]
Andrew Kane
2024-09-20 b0da2d95d994 Fixed array_to_sparsevec on Windows [skip ci]
Andrew Kane
2024-09-20 3fb05eb847cd Added casts for arrays to sparsevec - #604
Andrew Kane
2024-09-20 b738ffecc118 Dropped support for Postgres 12
Andrew Kane
2024-09-20 7117513532e4 Add error codes to a few errors (#657)
Heikki Linnakangas
2024-09-20 85d877d54097 Updated changelog [skip ci]
Andrew Kane
2024-09-20 05fb382031a7 Swap max costing values to align with upstream guidance (#658)
Jonathan S. Katz
2024-09-19 8e1853fbf3eb Improved variable name [skip ci]
Andrew Kane
2024-09-19 f9d68a061a2e Simplified HnswLoadUnvisitedFromMemory [skip ci]
Andrew Kane
2024-09-19 4f8ab574c914 Simplified CountElement [skip ci]
Andrew Kane
2024-09-19 a15806196eba Keep scan-build happy
Andrew Kane
2024-09-19 5c9429a0f88e Reduced memory usage for HNSW index scans
Andrew Kane
2024-09-19 4b44d6e745c8 Updated changelog [skip ci]
Andrew Kane
2024-09-19 16ca608f42e1 Updated AddToVisited to use HnswElementPtr
Andrew Kane
2024-09-19 8dde14a7362e Reduced memory usage for HNSW index scans
Andrew Kane
2024-09-19 d74d3065bc67 Reduced allocations for pairing heap
Andrew Kane
2024-09-06 a1b80faa676c Updated readme
Andrew Kane
2024-09-02 4af5a127e0c9 Revert "Improved cleanup for IVFFlat index scans [skip ci]"
Andrew Kane
2024-09-02 d02d71a3982f Fixed CI
Andrew Kane
2024-08-28 2aca04b8de1e Updated links [skip ci]
Andrew Kane
2024-08-25 e47984e61610 Reset tuple sort for Postgres 12 [skip ci]
Andrew Kane
2024-08-25 da7d3959a31d Improved cleanup for IVFFlat index scans [skip ci]
Andrew Kane
2024-08-25 dadbbc375839 Renamed InitSortState to InitScanSortState [skip ci]
Andrew Kane
2024-08-25 6af0a43d6233 Added InitBuildSortState function [skip ci]
Andrew Kane
2024-08-25 ffcb90d09407 Added InitSortState function [skip ci]
Andrew Kane
2024-08-25 8a312c3c8e40 Added memory usage for IVFFlat index scans [skip ci]
Andrew Kane
2024-08-25 5d86b177abcf Fixed -DIVFFLAT_MEMORY [skip ci]
Andrew Kane
2024-08-23 ea99957fae85 Added fields to IndexAmRoutine
Andrew Kane
2024-08-23 4cede1a9c9a8 [src/hnswutils.c] Resolve 1 `-Wmaybe-uninitialized` (#654)
Samuel Marks
2024-08-13 d0dbc8b4d1ac Added Postgres 18 to CI [skip ci]
Andrew Kane
[prev] [next]