Repository navigation
v2.0.2
Version 2.0.2 brings some quality of life improvements and an upgrade to the search API to filter / get points by UUID.
- Select Star: option has been added to select all the fields from a search. This is more efficient that selecting all the fields in a query.
- Why? While most vector queries only select a subset if any, some use-cases around geo-coordinates often want all the data including the coordinates. In this case decoding the entire point in one go is more efficient.
- Search by point UUID: The Search API now accepts
_idas a special property along withstringorstringArrayoptions to create a search results based on UUIDs. It can be used to get points by their UUID as well.- Why? Some applications require searching within a defined set of points such as chunks inside a specific document id. This was originally done with an extra field such as
docIdwhich the application controlled but if the app is also using UUIDs, it creates a redundant structure.
- Why? Some applications require searching within a defined set of points such as chunks inside a specific document id. This was originally done with an extra field such as
- Add more documentation on multi-tenancy and re-distribution of data on start-up.
- Update package dependencies for SemaDB and documentation to latest versions.
- Handle nested fields with expansion and fix sorting on nested fields.