You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey @ArthurMelin, thanks for reporting, and sorry you keep running into bugs. Fixed in the commit above. Will spin up a server with the max number of dimensions and lists to try and find any other issues.
Hi @lukeforehand, thanks for reporting. Pushed a fix in the commit above (it looks like Postgres lists only support 2^26 - 1 elements on 64-bit architectures).
I encountered a new problem when working with our very large dataset: we hit a
palloc
size request limitation.palloc
are limited to1GB - 1
, see https://github.com/postgres/postgres/blob/REL_14_5/src/backend/utils/mmgr/mcxt.c#L1077.This limit is exceeded when allocating the samples array during index build.
Reproduction steps:
Insert 1M rows into the table
1073774812 = VECTOR_ARRAY_SIZE(50*13909, 384)
Versions:
posgresql 14.5
pgvector v0.3.1 (2d8b7e5)
The text was updated successfully, but these errors were encountered: