I think maybe the binary name can still 
called "apache-iotdb-{version}-bin-all.zip" if we add standalone folder to 
store our singleton version?
?????? confignode 
       ?????? conf 
       ?????? data
       ?????? ext 
       ?????? logs 
       ?????? sbin ?????? datanode  
       ?????? conf 
       ?????? data
       ?????? logs
       ?????? sbin
?????? standalone
       ?????? conf 
       ?????? data
       ?????? logs
       ?????? sbin

?????? lib
As for the second question, I think maybe we can add sbin folder in root folder 
to hold cluster-related scripts like:
?????? sbin
?????? confignode 
       ?????? conf 
       ?????? data
       ?????? ext 
       ?????? logs 
       ?????? sbin ?????? datanode  
       ?????? conf 
       ?????? data
       ?????? logs
       ?????? sbin
?????? standalone
       ?????? conf 
       ?????? data
       ?????? logs
       ?????? sbin

?????? lib


What's your opinion? Looking forward to your suggestion!



Best,

---------------------------------------------------------------

Hongyin Zhang



------------------ Original ------------------
From:                                                                           
                                             "SpriCoder"                        
                                                            
<sprico...@qq.com&gt;;
Date:&nbsp;Tue, Jul 5, 2022 05:54 PM
To:&nbsp;"dev"<dev@iotdb.apache.org&gt;;

Subject:&nbsp;The structure of distribution



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

Reply via email to