Btw, some good work started by the Databend folks on a Rust implementation of Iceberg: https://github.com/icelake-io/icelake .
On Wed, Apr 19, 2023 at 1:24 PM Fokko Driesprong <fo...@apache.org> wrote: > 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 >>> > >> >>