Running memgpt load with a large .jsonl dataset failed with "chromadb.errors.DuplicateIDError: Expected IDs to be unique, found duplicates of: ...". The dataset produced duplicate embedding IDs on load, and Chroma's validate_ids rejected the insert, leaving the data source unusable. Maintainer sarahwooders reproduced the same error on chromaDB 0.4.22 and confirmed the load path was not deduplicating IDs before insert.
ChromaDB DuplicateIDError on memgpt load (duplicate embedding IDs)
The load path was not deduplicating IDs before insert; the fix was merged in MemGPT PR #1001 and shipped in the nightly package (pip install pymemgpt-nightly) and the release that followed within days. Update to a version containing #1001. If you are stuck on an older version, deduplicate your .jsonl by ID before loading. Source: https://github.com/letta-ai/letta/issues/986
Source: https://github.com/letta-ai/letta/issues/986
This was a Flipt regression fixed in v1.9.1 and v1.10.1, upgrade to either of those patch releases and the Postgres connection works again. The reporter confirmed v1.9.1 fixed it in both local Rancher Desktop and GCP clusters. If you must stay on 1.9.0/1.10.0 temporarily, rolling back to 1.8.3 avoids the error.
Source: https://github.com/flipt-io/flipt/issues/993