Thanks again Jan for setting up the session! One thing that popped up in my mind after the call. For Python, we generated a lot of the code from the open-API spec <https://github.com/apache/iceberg/blob/master/open-api/rest-catalog-open-api.yaml>. This will give you all the data classes for the schema, types and calls for the REST API. It can only be used to bootstrap the code because there are some complex cases that cannot be described in OpenAPI. For example, the fixed length binary type is represented as `fixed[22]`, but you need to provide code to extract the 22 (If you're interested, details can be found here <https://github.com/apache/iceberg/issues/6798>). Looking forward to the first PR, and feel free to reach out any time in case of questions. Happy to provide context or test anything.
Kind regards, Fokko Op do 13 apr 2023 om 18:41 schreef Steven Wu <stevenz...@gmail.com>: > Thanks Jan for starting the discussion. Cool to see pretty strong > interests in this area. I won't be able to attend due to conflict, but I > will surely watch the recording. > > > On Wed, Apr 12, 2023 at 10:12 AM <abmo.w...@icloud.com.invalid> wrote: > >> I’d love to join this discussion as well and contribute to the effort, >> any of the times work for me. >> >> Abid >> >> On 2023/04/12 02:17:06 Chao Sun wrote: >> > We are also interested in this discussion. Internally, we have been >> > working on something similar in Rust, so it'd be great if we can >> > combine the efforts. >> > >> > 19th works for me too. >> > >> > Chao >> > >> > On Tue, Apr 11, 2023 at 6:15 PM Nan Zhu <zh...@gmail.com> wrote: >> > > >> > > Thanks! yeah, I'd like to join the meeting, April 19 works for me >> best! >> > > >> > > On Tue, Apr 11, 2023 at 1:41 PM Samrose Ahmed <sa...@gmail.com> >> wrote: >> > >> >> > >> I'd love to join this discussion, all those times work for me. >> > >> >> > >> On Tue, Apr 11, 2023 at 9:35 AM Ryan Blue <bl...@tabular.io> wrote: >> > >>> >> > >>> The 19th works best for me. >> > >>> >> > >>> On Mon, Apr 10, 2023 at 11:27 PM Jack Ye <ye...@gmail.com> wrote: >> > >>>> >> > >>>> Hi Jan, >> > >>>> >> > >>>> Sorry for the late reply, I am currently on vacation. As I said in >> the community sync, we have folks in AWS that are maintaining an internal >> C++ implementation, and it would be great to join this meeting to develop a >> shared community solution together. >> > >>>> >> > >>>> I can go with all the time slots, I will loop in related people >> and see what time slots work for them. I will reply with our preferred time >> slots and a list of people with emails to invite later this week. >> > >>>> >> > >>>> Cheers, >> > >>>> Jack Ye >> > >>>> >> > >>>> On Fri, Apr 7, 2023 at 5:47 AM Driesprong, Fokko <fo...@apache.org> >> wrote: >> > >>>>> >> > >>>>> Hi Jan, >> > >>>>> >> > >>>>> Thanks for raising this, and I'd love to join the sync. I did >> quite a bit of work on the Python implementation, and I'm happy to help >> with the Rust/C++ SDK as well. I'm neither a Rust nor C++ programmer (did >> some C++ in the past), but happy to help with the implementation by >> providing context. For me, all of the abovementioned slots work. >> > >>>>> >> > >>>>> Kind regards, >> > >>>>> Fokko Driesprong >> > >>>>> >> > >>>>> Op vr 7 apr 2023 om 14:10 schreef Jan Kaul >> <ja...@mailbox.org.invalid>: >> > >>>>>> >> > >>>>>> Hi iceberg community, >> > >>>>>> >> > >>>>>> Like discussed in the last Iceberg Sync, it would be great to >> have >> > >>>>>> another meeting to discuss how to combine our efforts for a C++ >> and/or >> > >>>>>> Rust SDK. >> > >>>>>> >> > >>>>>> Here are three possible dates for the Sync: >> > >>>>>> >> > >>>>>> 1. 18.04.23 16:00 UTC >> > >>>>>> >> > >>>>>> 2. 19.04.23 16:00 UTC >> > >>>>>> >> > >>>>>> 3. 20.04.23 16:00 UTC >> > >>>>>> >> > >>>>>> For those who want to join the meeting, it would be great if you >> could >> > >>>>>> answer this email with the dates that you are available. I will >> then >> > >>>>>> create an online meeting for the date where most people can join. >> > >>>>>> >> > >>>>>> I'm looking forward to talking to you. >> > >>>>>> >> > >>>>>> Best wishes, >> > >>>>>> >> > >>>>>> Jan Kaul >> > >>>>>> >> > >>> >> > >>> >> > >>> -- >> > >>> Ryan Blue >> > >>> Tabular >> > > >