Yes, I agree with you. Query should not return an exception except for a syntax 
error.

Thanks,
Yifu Zhou

从 Windows 版邮件<https://go.microsoft.com/fwlink/?LinkId=550986>发送

发件人: Yuan Tian<mailto:[email protected]>
发送时间: 2022年10月7日 14:56
收件人: dev<mailto:[email protected]>
主题: Treat predicate whose time series doesn't exist as false

Hi,

    Currently in IoTDB, if users write a non-exist time series in
select clause, we will simply ignore that and don't display it in
result columns instead of throwing exceptions. However, if users write
a non-exist time series in where clause, we will throw an exception
like: `the path 'root.test.g_0.d1.s2' in WHERE clause does not exist`.
It's inconsistent with the select clause, so we prepare to just treat
predicate whose time series doesn't exist as false instead of throwing
exception, same as InfluxDB.
    How do you guys think?
    The JIRA is https://issues.apache.org/jira/browse/IOTDB-4576


Best,
------------------
Yuan Tian

Reply via email to