Mem0 Python SDK (v2.0.14)
New Features:
- Vector Stores: Add an Oracle AI Vector Search provider (
oracledb) with connection pooling,HNSW/IVFindexes, JSON metadata filtering, and six selectable distance metrics (#5358)
Bug Fixes:
- Vector Stores: Translate a
"*"filter value in OpenSearch into anexistsquery for every key, not just identity keys. It was previously ignored or matched literally against the string"*", so a wildcard filter returned nothing (#6522) - Vector Stores: Re-raise errors from OpenSearch
search()instead of returning[], so a transport, auth, or index misconfiguration surfaces instead of looking like zero matches.keyword_search()still degrades on failure, since it is a best-effort BM25 signal (#6519) - Vector Stores: Guard the
textfield in Milvusupdate()behind the_has_bm25_schemacheck, matchinginsert(), so updating a memory in a collection without the BM25text/sparseschema no longer fails (#5705)