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
[fea] Added support for INNER JOIN (as filters) in UPDATE/DELETE-queries, including queries with self-joins (UPDATE ns1 SET v=1 INNER JOIN ns1 ON ns1.idx IN ns1.allowed_ids INNER JOIN ns2 ON ns1.prices = ns2.price_id)
[fea] Added support for mixed field types (scalars + arrays) into multifield DISTINCT
[fea] Added support for JOINs between null-values
[fix] Fixed multi-fields sort by composite indexes with tree-type (i.e. cases with ORDER BY tree_composite_1, other_filed)
[fix] Fixed PK index validation: now it can't be created, if there are duplicated values in the target field
Vector indexes
[fea] Change auto-embedding API for more embedding flexibility and future chunking support
[fix] Fixed data-race in distance calculation in multithread HNSW index
[fix] Fixed crash in QueryResults containing combination of multiple null/non-null vectors fields
[fix] Fixed error handling in case of inappropriate index update
Fulltext
[fea] Added specific handling for composite words with delimiters (e.g., resident's, that may be splitted into resident and s, or Biot–Savart, that may be splitted into Biot and Savart). Check WordPartDelimiters and MinWordPartSizeconfig fields. Default value of the ExtraWordSymbols was also changed due to this feature
[fix] Fixed phrase search with composite fulltext indexes
Replication
[fix] Fixed logical race in async replication role switch of the target follower (may lead to unnecessary resync)
[fix] Added check for the replication role in DropNamespace-call (now follower's namespaces can't be deleted by user, if replication is active)
Go connector
[fea] Change interface of NewReindex()-call. Now it returns current status in error to force user to check DB's status
[fix] Changed SetDefaultQueryDebug() for better corner cases handling
[fix] Fixed integer types support in Protobuf interface. This breaks compatibility with old protobuf clients and requires repeated client generation for the new schema
Reindexer tool
[fea] Added -n/--namespaces options to specify namespaces list, that will be restored from the dump file
[fix] Fixed erros output during dump restoration process
Face
[fea] Added validation of URL field in Auto-embedding Config form
[fea] Added blocking of is_no_column field for the composite field type
[fea] Added measures conversion for "String waiting to be deleted size" field
[fea] Removed default value for radius field in vector indexes config
[fix] Fixed error that appeared on statistics reset