github weaviate/weaviate v1.22.0
v1.22.0 - Async Indexing, Nested Object Support, gRPC API Support, Schema Repair, OIDC Group Auth, and many other improvements & fixes

latest releases: v1.25.4, v1.24.19, v1.24.18...
7 months ago

Breaking Changes

none

New Features

Async Indexing

Support for asynchronous indexing is now available! This feature is experimental, and opt-in. To use it, set the environment variable ASYNC_INDEXING=true. With this, Weaviate now offers you the option de-coupling vector indexing from object creation. You can enable this to optimize imports for speed where vector indexing is not required immediately.

Nested Object Support

You asked for it, now you have it! Store full objects directly into Weaviate. Have unexpected or dynamic object properties? No problem, nested object support is supported by autoschema as well, meaning the schema will be updated dynamically according to object properties.

  • Add support for object/object[] data types by @aliszka in #3600
  • Autoschema improvements by @aliszka in #3626
  • Run autoschema on object's update/merge allowing creating new props or nested props by @aliszka in #3641

gRPC API Support

Weaviate now officially supports gRPC, significantly improving transport efficiency! The easiest way to take advantage of this feature is to use one of the official language clients. Please note that if you were using gRPC beforehand, you will need to upgrade to use the latest gRPC services.

Schema Repair

Module Enhancements

  • Add gpt-3.5-turbo-instruct to available qna-openai models by @xysun in #3574
  • Add support for vectorizing text[] props in multi2vec-bind by @tsmith023 in #3654
  • Add support for vectorizing text[] props in multi2vec-clip by @tsmith023 in #3653

Performance Optimizations

  • Improve Startup Time by initializing Shards in parallel by @etiennedi in #3658
  • Improve Shutdown speed by shutting down shards in parallel by @etiennedi in #3661
  • Removes tombstones when merging with root segment by @aliszka in #3666
  • Add memory guard rails for batch creation by @etiennedi in #3582

OIDC Group Auth

Other

Fixes

New Contributors

Full Changelog: v1.21.7...v1.22.0

Don't miss a new weaviate release

NewReleases is sending notifications on new releases.