Added option to upsert and query raw data using Upstash embedding service.
Implemented metadata filtering with SQL-like syntax. See Metadata Filtering.
Introduced a new api to rename a namespace
Allow deleting vectors with id prefix or metadata filter. Allow fetching and ranging over vectors with id prefix.
Introduced official SDK's for PHP & Laravel.
Introduced Sparse and Hybrid indexes.
Sparse Indexes details. Hybrid Indexes details.
Implemented a new feature to store raw data in text format alongside metadata. See Metadata and Data. Added an API for updating vector, data, or metadata. It's also possible to update the metadata without overwriting all. See Update Vector API. Added reset all namespaces API. See Reset Namespace API. Improved query APIs to send a batch of queries in a single request. See Query API.
Introduced namespaces feature. Added GCP US-Central1 region.
Introduced resumable query/search functionality, allowing to initiate and continue queries across multiple api calls.
Typescript SDK Python SDK
Added embedding latency charts to the Upstash Console vector usage page.
Added new HAS FIELD and HAS NOT FIELD metadata filtering operators.