dragondriver e5d4963ba0
Distinguish the dsl and expr in proxy and query node (#5118)
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>
2021-05-07 07:20:47 +00:00
..
2020-11-03 11:45:48 +08:00
2021-03-04 17:09:48 +08:00
2021-01-13 11:08:03 +08:00
2021-01-21 15:29:52 +08:00
2021-03-17 11:35:28 +08:00
2021-04-16 14:02:49 +08:00
2021-03-22 16:36:10 +08:00
2021-01-06 14:45:50 +08:00
2021-02-27 12:46:37 +08:00
2021-03-04 17:09:48 +08:00