You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@iotdb.apache.org by Xiangdong Huang <sa...@gmail.com> on 2022/06/25 15:19:03 UTC
rename some classes in source codes before releasing
Hi,
When reading the source codes on the master branch,
I noticed that some classes and fields names can be renamed for better
understanding.
Better to rename these names before releasing because
I am not sure whether the generated thrift codes are compatible if we
modify them later.
e.g.,
common.thrift:
- TRegionLocation to TRegionInfo
(seems this is not a "location", though I do not know the defination
of "location")
- TConfigNodeLocation:
* internalEndPoint -> rpcEndPoint
- TDataNodeLocation:
* externalEndPoint -> clientRpcEndPoint
* internalEndPoint -> configNodeRpcEndPoint
* dataBlockManagerEndPoint -> dataNodeRpcEndPoint
Best,
-----------------------------------
Xiangdong Huang
School of Software, Tsinghua University
Re: rename some classes in source codes before releasing
Posted by Jialin Qiao <qi...@apache.org>.
Hi,
Some parameters are changed for consistent
iotdb-engine.properties: rpc_address -> rpc_ip
iotdb-confignode.properties: target_confignode -> config_nodes
Column of Show Cluster and Show Regions: HostAdress -> Host
https://github.com/apache/iotdb/pull/6447
Please take a look.
Thanks,
—————————————————
Jialin Qiao
Apache IoTDB PMC
Jialin Qiao <qi...@apache.org> 于2022年6月26日周日 10:18写道:
> Hi,
>
> Here are some could be renamed:
>
> server module -> datanode module
> iotdb-engine.properties -> iotdb-datanode.properties
> start-new-server.sh -> start-standalone.sh
> stop-new-server.sh -> stop-standalone.sh
>
> Thanks,
> —————————————————
> Jialin Qiao
> Apache IoTDB PMC
>
>
> Yuan Tian <ja...@gmail.com> 于2022年6月26日周日 09:56写道:
>
>> Hi,
>>
>> Capitalizing MPP may be better.
>>
>> On Sat, Jun 25, 2022 at 11:58 PM Jialin Qiao <qi...@apache.org>
>> wrote:
>> >
>> > Hi,
>> >
>> > I'm renaming the DataBlockManager related, please leave this for me
>> >
>> > dataBlockManagerEndPoint -> mppDataExchangeEndPoint
>> >
>> > Thanks,
>> > —————————————————
>> > Jialin Qiao
>> > Apache IoTDB PMC
>> >
>> >
>> > Xiangdong Huang <sa...@gmail.com> 于2022年6月25日周六 23:19写道:
>> >
>> > > Hi,
>> > >
>> > > When reading the source codes on the master branch,
>> > > I noticed that some classes and fields names can be renamed for better
>> > > understanding.
>> > >
>> > > Better to rename these names before releasing because
>> > > I am not sure whether the generated thrift codes are compatible if we
>> > > modify them later.
>> > >
>> > > e.g.,
>> > >
>> > > common.thrift:
>> > > - TRegionLocation to TRegionInfo
>> > > (seems this is not a "location", though I do not know the defination
>> > > of "location")
>> > >
>> > > - TConfigNodeLocation:
>> > > * internalEndPoint -> rpcEndPoint
>> > >
>> > > - TDataNodeLocation:
>> > > * externalEndPoint -> clientRpcEndPoint
>> > > * internalEndPoint -> configNodeRpcEndPoint
>> > > * dataBlockManagerEndPoint -> dataNodeRpcEndPoint
>> > >
>> > > Best,
>> > > -----------------------------------
>> > > Xiangdong Huang
>> > > School of Software, Tsinghua University
>> > >
>>
>
Re: rename some classes in source codes before releasing
Posted by Jialin Qiao <qi...@apache.org>.
Hi,
Here are some could be renamed:
server module -> datanode module
iotdb-engine.properties -> iotdb-datanode.properties
start-new-server.sh -> start-standalone.sh
stop-new-server.sh -> stop-standalone.sh
Thanks,
—————————————————
Jialin Qiao
Apache IoTDB PMC
Yuan Tian <ja...@gmail.com> 于2022年6月26日周日 09:56写道:
> Hi,
>
> Capitalizing MPP may be better.
>
> On Sat, Jun 25, 2022 at 11:58 PM Jialin Qiao <qi...@apache.org>
> wrote:
> >
> > Hi,
> >
> > I'm renaming the DataBlockManager related, please leave this for me
> >
> > dataBlockManagerEndPoint -> mppDataExchangeEndPoint
> >
> > Thanks,
> > —————————————————
> > Jialin Qiao
> > Apache IoTDB PMC
> >
> >
> > Xiangdong Huang <sa...@gmail.com> 于2022年6月25日周六 23:19写道:
> >
> > > Hi,
> > >
> > > When reading the source codes on the master branch,
> > > I noticed that some classes and fields names can be renamed for better
> > > understanding.
> > >
> > > Better to rename these names before releasing because
> > > I am not sure whether the generated thrift codes are compatible if we
> > > modify them later.
> > >
> > > e.g.,
> > >
> > > common.thrift:
> > > - TRegionLocation to TRegionInfo
> > > (seems this is not a "location", though I do not know the defination
> > > of "location")
> > >
> > > - TConfigNodeLocation:
> > > * internalEndPoint -> rpcEndPoint
> > >
> > > - TDataNodeLocation:
> > > * externalEndPoint -> clientRpcEndPoint
> > > * internalEndPoint -> configNodeRpcEndPoint
> > > * dataBlockManagerEndPoint -> dataNodeRpcEndPoint
> > >
> > > Best,
> > > -----------------------------------
> > > Xiangdong Huang
> > > School of Software, Tsinghua University
> > >
>
Re: rename some classes in source codes before releasing
Posted by Yuan Tian <ja...@gmail.com>.
Hi,
Capitalizing MPP may be better.
On Sat, Jun 25, 2022 at 11:58 PM Jialin Qiao <qi...@apache.org> wrote:
>
> Hi,
>
> I'm renaming the DataBlockManager related, please leave this for me
>
> dataBlockManagerEndPoint -> mppDataExchangeEndPoint
>
> Thanks,
> —————————————————
> Jialin Qiao
> Apache IoTDB PMC
>
>
> Xiangdong Huang <sa...@gmail.com> 于2022年6月25日周六 23:19写道:
>
> > Hi,
> >
> > When reading the source codes on the master branch,
> > I noticed that some classes and fields names can be renamed for better
> > understanding.
> >
> > Better to rename these names before releasing because
> > I am not sure whether the generated thrift codes are compatible if we
> > modify them later.
> >
> > e.g.,
> >
> > common.thrift:
> > - TRegionLocation to TRegionInfo
> > (seems this is not a "location", though I do not know the defination
> > of "location")
> >
> > - TConfigNodeLocation:
> > * internalEndPoint -> rpcEndPoint
> >
> > - TDataNodeLocation:
> > * externalEndPoint -> clientRpcEndPoint
> > * internalEndPoint -> configNodeRpcEndPoint
> > * dataBlockManagerEndPoint -> dataNodeRpcEndPoint
> >
> > Best,
> > -----------------------------------
> > Xiangdong Huang
> > School of Software, Tsinghua University
> >
Re: rename some classes in source codes before releasing
Posted by Jialin Qiao <qi...@apache.org>.
Hi,
I'm renaming the DataBlockManager related, please leave this for me
dataBlockManagerEndPoint -> mppDataExchangeEndPoint
Thanks,
—————————————————
Jialin Qiao
Apache IoTDB PMC
Xiangdong Huang <sa...@gmail.com> 于2022年6月25日周六 23:19写道:
> Hi,
>
> When reading the source codes on the master branch,
> I noticed that some classes and fields names can be renamed for better
> understanding.
>
> Better to rename these names before releasing because
> I am not sure whether the generated thrift codes are compatible if we
> modify them later.
>
> e.g.,
>
> common.thrift:
> - TRegionLocation to TRegionInfo
> (seems this is not a "location", though I do not know the defination
> of "location")
>
> - TConfigNodeLocation:
> * internalEndPoint -> rpcEndPoint
>
> - TDataNodeLocation:
> * externalEndPoint -> clientRpcEndPoint
> * internalEndPoint -> configNodeRpcEndPoint
> * dataBlockManagerEndPoint -> dataNodeRpcEndPoint
>
> Best,
> -----------------------------------
> Xiangdong Huang
> School of Software, Tsinghua University
>