Breaking Changes
none
New Features
none
Fixes
-
Allow running "conflicting" modules in the same setup (#1744)
Prior to this release, Weaviate would not start up if multiple modules would try to provide the same search operators, such asnearText
. For exampletext2vec-contextionary
andtext2vec-transformers
could not run in the same setup. The reason for this was thatExplore{}
which would search across classes would not be able to handle incompatible vector spaces. This release makes sure that the provided search operator belongs to the configured vectorizer. In turn, cross-class searching across incompatible vector spaces such as usingExplore {}
will be deactivated if conflicting modules are present.