Re: Permission to apply

2022-07-06 Thread Xiangdong Huang
done. welcome.
---
Xiangdong Huang
School of Software, Tsinghua University



朝阳  于2022年7月6日周三 12:15写道:
>
> I am liruizhi.
> My Jira account is liruizhi.
> My Confluence account also is liruizhi.
> Please give me the authorization.
> Thank you!
>
>
>


Extend Fill Function

2022-07-06 Thread Yuan Tian
Hi all,

In 0.13 or previous version, we only support fill in two kinds of
queries(1. single point query and group by time query) which are very
limited.

You can see the latest fill docs in this
pr(https://github.com/apache/iotdb/pull/6605).

In current master, we support fill function in all kinds of queries,
and after rethinking about the fill function and referring to some
other time-seires databases like InfluxDB, we make some changes to
fill syntax and some changes are not compatible with 0.13.

1. We only support FILL(linear) FILL(previous) FILL(constant_value),
and abandon time range, datatype in fill clause.
2. In current master, we don't support FILL(previousUntilLast), but we
may support in the future.
3. FILL clause is never limit to only single point query and group by
time. It can be used with any legal query sql.
4. If the data type is not compatible with fill way, e.g. using
fill(linear) for text data type, we neither fill it nor throw
exception, just keep it as it is. That means we will try our best to
fill it as much as possible and never throw exception even if there
exist some columns we can never fill.


Best,
---
Yuan Tian


Re:The structure of distribution

2022-07-06 Thread SpriCoder
Get it!




--Original--
From:   
 "SpriCoder"



Re: The structure of distribution

2022-07-06 Thread Eric Pai
Got it. And we can change xxx-env.sh and xxx-env.bat with a wildcard classpath 
parameter to simplify the command.

The original classpath param is like this: lib/a.jar:lib/b.jar
It can be replaced by: lib/*

And please remember to test well both in Unix and Windows~

在 2022/7/6 16:59,“SpriCoder” 写入:

lib folder is a single one under root folder like:
├── datanode
├── confignode


├── lib




--Original--
From:   
 "SpriCoder"



Re:The structure of distribution

2022-07-06 Thread SpriCoder
lib folder is a single one under root folder like:
?? datanode
?? confignode


?? lib




--Original--
From:   
 "SpriCoder"



Re: The structure of distribution

2022-07-06 Thread Eric Pai
Where's the lib folder? A single one to share or just duplicated for each 
other? 

在 2022/7/6 12:04,“SpriCoder” 写入:

To more specific:
In Choice 1, folders in apache-iotdb-0.14.0-SNAPSHOT-all-bin will like that:
├── sbin
├── conf
├── config
 ├── data
 ├── ext
 ├── logs

├── data
 ├── data
 ├── logs



In Choice2, folder in apache-iotdb-0.14.0-SNAPSHOT-all-bin will like that:
├── confignode
 ├── conf
 ├── data
 ├── ext
 ├── logs
 └── sbin
├── datanode
 ├── conf
 ├── data
 ├── logs
 └── sbin







--Original--
From:   
 "SpriCoder"



Re: Re: The structure of distribution

2022-07-06 Thread Guanfei Guo
+3 for Choice 2



Thanks.
Guanfei Guo
 
From: HW-Chao Wang
Date: 2022-07-06 15:57
To: dev
Subject: Re: The structure of distribution
choice 2
 
 
 
---Original---
From: "gaoyang"<453935...@qq.com.INVALID
Date: Wed, Jul 6, 2022 15:53 PM
To: "dev"

Re: The structure of distribution

2022-07-06 Thread HW-Chao Wang
choice 2



---Original---
From: "gaoyang"<453935...@qq.com.INVALID
Date: Wed, Jul 6, 2022 15:53 PM
To: "dev"

Re: The structure of distribution

2022-07-06 Thread gaoyang
+1 for Choice 2

> 2022年7月5日 下午5:54,SpriCoder  写道:
> 
> Hi all,
> 
> Currently, we have confignode and datanode folder in the distribution. Which 
> has conf, sbin, and will store the default folder of data and system. And 
> there is a need to refactor distribution structure.
> 
> I think there are two choices:
> 
> 1. remove the confignode and datanode folder, and combine their script and 
> configuration files into the conf and sbin under the root. In this way all 
> folder generated by confignode will be put into config folder, and all folder 
> generated by confignode will be put into data folder.
> 
> 2. use confignode and datanode folder to manage their script and 
> configuration files, like: confignode/sbin, confignode/conf, datanode/sbin, 
> datanode/conf, etc. In this way all folder generated by confignode will be 
> put into confignode folder and all folder generated by datanode will be put 
> into datanode folder.
> 
> 
> 
> 
> What's your opinion? Looking forward to your reply.
> 
> 
> Best,
> 
> ---
> 
> Hongyin Zhang