groot
groot
master 分支还没有正式发布2.4.0,也就是说目前java sdk还没有可以用在milvus 2.4.0上的版本。 2.3分支才是对应milvus 2.3版本的,你切到2.3分支就没问题 The master branch has not yet officially released version 2.4.0, which means there is currently no version of Java SDK that can be used...
Java SDK v2.4.0 has been released, close this issue.
A valid range search param for L2 metric should be: ``` String params = "{\"radius\": 1.0, \"range_filter\": 0.5}"; SearchIteratorParam.Builder searchIteratorParamBuilder = SearchIteratorParam.newBuilder() ...... .withParams(params) .withMetricType(MetricType.L2); ``` - With L2 metric...
But you set "radius"=1.0 and "range_filter"=1.0, the two parameters cannot be equal, neither with IP nor L2. With IP metric type, the value of radius should be less than range_filter....
I just tried the IteratorExample.java, I got the exception about the cast: ``` Exception in thread "main" java.lang.RuntimeException: class java.lang.Double cannot be cast to class java.lang.Float (java.lang.Double and java.lang.Float are...
@PiercarloSlavazza Just confirm, the metricType for search() has been deprecated from v2.3 on the server side. Metric type is determined by the CreateIndexParam when you call createIndex(). So, we can...
@PiercarloSlavazza The pr has been merged. Could you cherry-pick it to the 2.3 branch and master branch?
The code logic is a bit different between 2.3 and 2.4 and cause the conflict. I have merged the pr to 2.3 branch.
One point to be concerned: If the two values are not the same length, for example, one is int64, the other is int16, can use this operator?
Bounded is supported, but we don't intend to support Session in Java sdk