Hi,

I also think 'order by latest' is better. 
What do you think, Qiao?

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



> -----原始邮件-----
> 发件人: "孙泽嵩" <[email protected]>
> 发送时间: 2020-06-10 18:07:09 (星期三)
> 收件人: [email protected]
> 抄送: 
> 主题: Re: I've submitted a PR for ISSUE-1281
> 
> Hi Jialin,
> 
> > I come up a scenario: If a series receives a point of last year now, is the 
> > series hot?
> Good scenario.
> 
> How about “order by latest” ? Since “LAST” is related to another function … 
> 
> Best,
> -----------------------------------
> Zesong Sun
> School of Software, Tsinghua University
> 
> 孙泽嵩
> 清华大学 软件学院
> 
> > 2020年6月10日 16:38,Jialin Qiao <[email protected]> 写道:
> > 
> > Hi
> > 
> > To show timeseries and display them by the descending order of the 
> > timestamp of the last point.
> > 
> > The new grammar is designed as "order by heat".
> > E.g., the last time of s1 is 10, the last time of s2 is 8. When order by 
> > heat, the result will display as "s1, s2".
> > 
> > I come up a scenario: If a series receives a point of last year now, is the 
> > series hot?
> > 
> > Or "order by last" ?
> > 
> > Thanks,
> > --
> > Jialin Qiao
> > School of Software, Tsinghua University
> > 
> > 乔嘉林
> > 清华大学 软件学院
> > 
> >> -----原始邮件-----
> >> 发件人: "田原" <[email protected]>
> >> 发送时间: 2020-06-10 15:41:42 (星期三)
> >> 收件人: [email protected]
> >> 抄送: 
> >> 主题: I've submitted a PR for ISSUE-1281
> >> 
> >> Hi,
> >> 
> >> I submitted a pr to add an order-by-heat feature in show time series 
> >> syntax.
> >> 
> >> 
> >> PR:                   https://github.com/apache/incubator-iotdb/pull/1341
> >> 
> >> ISSUE-1281:    https://github.com/apache/incubator-iotdb/issues/1281
> >> 
> >> 
> >> Best,
> >> ---------------
> >> Yuan Tian
> >> 
> >> 
> >>> -----原始邮件-----
> >>> 发件人: "田原" <[email protected]>
> >>> 发送时间: 2020-06-10 15:29:16 (星期三)
> >>> 收件人: [email protected]
> >>> 抄送: 
> >>> 主题: [ISSUE-1281] Show timeseries in descending ordered of last point time
> >>> 
> >>> Hi,
> >>> 
> >>> 
> >>> I'm working on the 
> >>> issue-1281(https://github.com/apache/incubator-iotdb/issues/1281). I plan 
> >>> to add a sub clause in show timeseries syntax, like:
> >>> 
> >>> 
> >>> SHOW TIMESERIES prefixPath? showWhereClause? orderByHeatClause? 
> >>> limitClause?
> >>> 
> >>> 
> >>> The 'orderByHeatClause' is added to support this feature. The detailed 
> >>> syntax is:
> >>> 
> >>> 
> >>> orderByHeatClause
> >>>    : ORDER BY HEAT
> >>>    ;
> >>> 
> >>> 
> >>> It's an optional clause, if user doesn't specify it. The action of 'show 
> >>> timeseries' will just be like before, the result set is sorted by the 
> >>> registered time of the time series.
> >>> 
> >>> 
> >>> If it is specified, firstly we will obtain all the satisfying timeseries 
> >>> as before, then we will sort them by the last point's timestamp. That 
> >>> means if the timeseries is inserted recently, it will be shown in the 
> >>> front. 
> >>> 
> >>> 
> >>> In the implementation, as we have got the LeafMNode before, so we can use 
> >>> the cachedLastValuePair field in it to get last timestamp, if the 
> >>> cachedLastValuePair is null, we will construct a LastQueryPlan to get it.
> >>> 
> >>> 
> >>> Best,
> >>> ---------------
> >>> Yuan Tian
> 

Reply via email to