Port details |
- pgvector PostgreSQL extension for vector similarity search
- 0.7.0 databases =0 0.6.0Version of this port present on the latest quarterly branch.
- Maintainer: tz@FreeBSD.org
- Port Added: 2024-02-06 20:36:04
- Last Update: 2024-05-03 21:37:19
- Commit Hash: 2adc60e
- License: PostgreSQL
- WWW:
- https://github.com/pgvector/pgvector/
- Description:
- Open-source vector similarity search for Postgres
Store your vectors with the rest of your data. Supports:
* exact and approximate nearest neighbor search
* L2 distance, inner product, and cosine distance
* any language with a Postgres client
Plus ACID compliance, point-in-time recovery, JOINs, and all of the other great
features of Postgres
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- postgresql15-pgvector>0:databases/pgvector
- To install the port:
- cd /usr/ports/databases/pgvector/ && make install clean
- To add the package, run one of these commands:
- pkg install databases/pgvector
- pkg install postgresql15-pgvector
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: postgresql15-pgvector
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1714660132
SHA256 (pgvector-pgvector-v0.7.0_GH0.tar.gz) = 1b5503a35c265408b6eb282621c5e1e75f7801afc04eecb950796cfee2e3d1d8
SIZE (pgvector-pgvector-v0.7.0_GH0.tar.gz) = 111225
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
- postgres : databases/postgresql15-server
- Runtime dependencies:
-
- postgres : databases/postgresql15-server
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- databases_pgvector
- USES:
- gmake pgsql:12+
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 3
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.7.0 03 May 2024 21:37:19 |
Torsten Zuehlsdorff (tz) |
databases/pgvector: Update from 0.6.2 to 0.7.0
Changelog:
Added halfvec type
Added sparsevec type
Added support for indexing bit type
Added support for indexing L1 distance with HNSW
Added binary_quantize function
Added hamming_distance function
Added jaccard_distance function
Added l2_normalize function
Added subvector function
Added concatenate operator for vectors
Added CPU dispatching for distance functions on Linux x86-64
Updated comparison operators to support vectors with different dimensions
Sponsored by: P. Variablis GmbH |
0.6.2 31 Mar 2024 22:20:34 |
Torsten Zuehlsdorff (tz) |
databases/pgvector: Upgrade from 0.6.0 to 0.6.2
Changelog:
0.6.2 (2024-03-18)
Reduced lock contention with parallel HNSW index builds
0.6.1 (2024-03-04)
Fixed error with ANALYZE and vectors with different dimensions
Fixed segmentation fault with shared_preload_libraries
Fixed vector subtraction being marked as commutative
PR: 277752
Reported by: wen |
0.6.0 06 Feb 2024 20:31:13 |
Torsten Zuehlsdorff (tz) |
databases/pg_vector: Rename to match upstream and fix license
Also split DISTVERSION into PORTVERSION and DISTVERSIONPREFIX
PR: 276846
Reported by: Andrew Kane <andrew@ankane.org> |
Number of commits found: 3
|