Ok … and done: https://repository.apache.org/content/repositories/orgapacheiotdb-1158
Here are all 6 types of binaries. Chris Von: Christofer Dutz <christofer.d...@c-ware.de> Datum: Dienstag, 28. Mai 2024 um 11:01 An: dev@iotdb.apache.org <dev@iotdb.apache.org> Betreff: AW: [DISCUSS] Investigate updating to Thrift 0.20.0? Ok … So, I’m currently working on staging the last of the binaries (thrift for windows x86_64). However, in order to make this work I think we would also need to update the CMake version. I spent a lot of time over the last weekends figuring out how to support Cmake on all of these platforms with the maintainer of the cmake-maven-plugin. Now we have a version that works on all systems I have. Chris Von: Christofer Dutz <christofer.d...@c-ware.de> Datum: Dienstag, 28. Mai 2024 um 08:58 An: dev@iotdb.apache.org <dev@iotdb.apache.org> Betreff: Re: [DISCUSS] Investigate updating to Thrift 0.20.0? Happy to prepare the binaries for this. Chris Gesendet von Outlook für Android<https://aka.ms/AAb9ysg> ________________________________ From: Haonan Hou <hhaonan4...@qq.com.INVALID> Sent: Tuesday, May 28, 2024 3:37:30 AM To: dev-iotdb <dev@iotdb.apache.org> Subject: Re: [DISCUSS] Investigate updating to Thrift 0.20.0? Hi, I tried to upgrade Thrift 0.19.0 last year[1], and I think there is no compatibility issue if the client side still using the current v0.14.1. Maybe we need to do more performance tests? [1] https://github.com/apache/iotdb/pull/11183 Haonan > On May 28, 2024, at 3:40 AM, Christofer Dutz <christofer.d...@c-ware.de> > wrote: > > Hi all, > > while doing some experiments over the weekend I came to notice that Thrift > 0.19.0 and above is again compatible with Java 8 … this was the major reason > for us not updating to versions without CVEs. > I’ve tried out 0.20.0 and my local fork of IoTDB runs perfectly with it. > > https://github.com/apache/thrift/blob/master/CHANGES.md > > Might be worth investigating to update? I’ve already got an up-to-date > version of the thrift compiler … if we wanted to try it out, I could stage > release versions for: > > > * Mac – aarch64 > * Mac – x86_64 > * Linux – aarch64 > * Linux – x86_64 > * Windows – aarch64 > * Windows – x86_64 > > Chris