mirror of
https://gitee.com/milvus-io/milvus.git
synced 2024-12-03 04:19:18 +08:00
e5d4963ba0
Pass a parameter `IsExpr` from proxy to query node, so query node can create search plan according to the variable `IsExpr`. It makes `segcore` unnecessary to distinguish `dsl` or `expr` using dynamic exception. When `IsExpr` is set to true, query node will call `CreatePlanByExpr` according to the passed information about expression. Otherwise query node will keep still to use `CreatePlan` according to the `dsl` information. At the same time, this pr adds some unittests to `CreatePlanByExpr`, these unittests translate already exist case with `dsl` to case with `expr`. Signed-off-by: dragondriver <jiquan.long@zilliz.com> |
||
---|---|---|
.. | ||
bench | ||
build-support | ||
cmake | ||
src | ||
thirdparty | ||
unittest | ||
build.sh | ||
CMakeLists.txt | ||
run_clang_format.sh | ||
ubuntu_build_deps.sh |