Weaviate v0.22.3 Release Notes
Release Date: 2020-03-03 // about 4 years ago-
๐ณ Docker image/tag:
semitechnologies/weaviate:0.22.3
๐ See also: example docker compose files in english and dutch.๐ฅ Breaking Changes
none
๐ New Features
Return objects' vector position when
meta=true
(#1041)
๐จ As part of the classification feature ameta
option (passed as a query parameter) was added to theGET /v1/things
andGET /v1/actions
API. If the object was part of a classification, meta information about that classification is printed. Additionally, the meta object will now - regardless of classifications - also contains the objects vector position.Keep in mind that the 600-dimensional vector is about 2.4KB of size in the underlying storage and about twice that size when encoded as float numbers in json. So you will add about 5KB of data per object when setting
meta=true
. While this is negligible on single objects, the additional data to be transferred on long list queries might add up to a lot of additional traffic. So, only set this option if really necessary.๐ Fixes
๐ Bug:
?meta=true
ignored on list queries (#1099)
๐ Prior to this release setting themeta=true
query param worked onGET /v1/things/{id}
(single object), but not onGET /v1/things
(list of objects). This releases fixes this and makes suremeta=true
can now be set on both types ofGET
queries๐ Bug: Numbers and other characters lead to error in
/c11y/concepts
endpoint (#1078)
The requirements for class names and other schema fields have been loosened in the past. As of now any utf-8 letter or digit is an acceptable character. However, the/c11y/concepts
endpoint. which can be used to inspect word concepts in the contextionary space, still validated a strict[A-Za-z]
. This has been changed and now all utf-8 letters and digits are acceptable.