Change Log
Features π
Fixes π§βπ§
- #1440 - fix async client timeout by @joein
- #1438 - isolate payload values across wildcard targets in local mode by @HaokaiDing, @joein
- #1427 - update IDF statistics on deletion and reject writes to absent points in local mode by @pentaoa, @joein
- #1424 - isolate sparse vectors at storage boundaries in local mode by @pentaoa, @joein
- #1434 - honor
strand non-listSequencewith_payload/with_vectorsselectors in local mode by @betacatsling, @joein - #1429 - reject 0 raised to a negative exponent in formula
PowExpressionby @bijay-odyssey, @joein - #1425 - ignore nonnumeric and reject nonfinite coordinates in geo filters by @pentaoa, @joein
- #1420 - apply the MMR offset to the re-ranked output instead of the candidates by @2sumtech, @joein
- #1418 - fix
start_fromwith adateobject by @joein - #1417 - fix naive datetime and exact datetime precision in
order_byby @joein, @Nimra3261 - #1416 - skip bool payload values in
order_byto match server semantics by @feiiiiii5, @joein - #1414 - skip bool group-by keys to match server
GroupIdsemantics by @feiiiiii5, @joein - #1412 - fix the off-by-one upper bound in the slice index error message by @nazsats, @joein
- #1408 - keep an absent
UpdateResult.operation_idandCollectionInfo.points_countasNoneover gRPC by @2sumtech, @joein - #1407 - honor nested json-path keys in
delete_payloadby @winklemad, @joein - #1405 - do not accept empty vectors and multivectors in local mode by @joein
- #1402 - match core's MMR tie-breaking by @joein
- #1401 - accept a bare point id as a prefetch query in local mode by @joein
- #1399 - fix missing multivector placeholder in local mode by @joein
- #1398 - fix
is_integerusage in the local mode formula API by @joein - #1397 - fix local single prefetch by @joein
- #1394 - mirror the server's token-aware text/phrase matching and array-aware
IsNullin local mode by @generall, @joein - #1389 - keep facet bool and int values distinct by @SiluPanda, @joein
- #1387 - apply
score_thresholdstrictly to match server semantics by @linhongyu510, @joein - #1379 - fix score-orientation handling for recommend/discovery/context/feedback queries in local mode by @winklemad, @joein
- #1377 - fix
TypeErrorwhen sorting mixed-type point ids in the distance matrix by @winklemad, @joein - #1373 - apply root filters after local fusion and push them into prefetch search by @aiedwardyi, @joein
- #1369 - reject
min_shouldmin_countvalues that the server rejects by @nazsats, @joein - #1364 - fix shard key selector usage in update payload methods by @joein, @2sumtech
- #1363 - give the
User-Agentoverride warning astacklevelso it points at the caller by @Anai-Guo - #1357 - fix in-place mutation of the query in
cosine_similarityby @aravgarg28 - #1356 - pin keyword index
prefix=Falseround-trip behavior over gRPC by @2sumtech - #1350 - only complete an hour-only UTC offset in the datetime parse fallback by @Aryan-Pardeshi, @joein
- #1343 - validate sparse vectors and vector dimensions with raises instead of asserts by @shashvat-singham, @joein
- #1341 - reject negative score indices in formula variables by @shashvat-singham, @joein
- #1339 - validate local query parameters by @adityat210, @joein
- #1338 - raise on an unmapped
StartFrominstead of returningNoneby @Anai-Guo - #1333 - fix local mode matching the wrong points on null and empty-
shouldfilters by @nazsats, @joein - #1332 - reject empty collection names in existence checks by @nightcityblade, @joein
- #1308 - support
FieldCondition.is_empty/is_nullin local mode by @sainikhiljuluri, @joein - #1435 - fix mypy complaint about the geo coordinates type by @joein
Thanks to everyone who contributed to the current release!
@HaokaiDing @pentaoa @betacatsling @bijay-odyssey @2sumtech @Nimra3261 @feiiiiii5 @nazsats @winklemad @generall @SiluPanda @linhongyu510 @aiedwardyi @Anai-Guo @aravgarg28 @Aryan-Pardeshi @shashvat-singham @adityat210 @nightcityblade @sainikhiljuluri @joein