+1 for the proposal, Thanks for bring up this discussion Xiangdong! Best, Jincheng
Julian Feinauer <j.feina...@pragmaticminds.de> 于2020年6月29日周一 下午3:41写道: > Hi, > > good point, I agree. > > Julian > > Am 29.06.20, 09:03 schrieb "Xiangdong Huang" <saint...@gmail.com>: > > Hi, > > > we could also consider migrating to protobuf and grpc then as I like > their maven plugin and it really works flawlessly (and downloads the > protoc > automagically). > > I think we can postpone the discussion about the replacement after the > cluster module is merged... It will be a disaster if we do that now. > > Best, > ----------------------------------- > Xiangdong Huang > School of Software, Tsinghua University > > 黄向东 > 清华大学 软件学院 > > > Julian Feinauer <j.feina...@pragmaticminds.de> 于2020年6月29日周一 下午2:58写道: > > > Hi, > > > > we could also consider migrating to protobuf and grpc then as I like > their > > maven plugin and it really works flawlessly (and downloads the protoc > > automagically). > > > > But I would also be fine with extracting it. > > > > Julian > > > > Am 29.06.20, 08:30 schrieb "Xiangdong Huang" <saint...@gmail.com>: > > > > Hi, > > > > I suffer from this issue for a long time: > > > > When I checkout to some branch where the version is > xxx-SNAPSHOT and > > want > > to run the source codes on the branch in IDE (IDEA), I have to > run `mvn > > generate-sources` first to generate the thrift and antlr4 codes, > > otherwise, > > the IDEA will say some classes are not found. > > > > However, if the xxx-SNAPSHOT.jar is not on my local maven repo, > `mvn > > generate-sources` will fail because the dependency `tsfile.jar` > is not > > found... > > Then I have to run `mvn package -DskipTests` and waste several > minutes > > for > > waiting the compiler. > > > > I'd like to extract the .thrift file and .g4 file separately > into two > > new > > modules (without any other module dependencies except for thrift > and > > antlr), so that we can run `mvn generate-sources` successfully > and save > > time.. > > > > how do you think? > > > > Best, > > ----------------------------------- > > Xiangdong Huang > > School of Software, Tsinghua University > > > > 黄向东 > > 清华大学 软件学院 > > > > > >