Re: [DISCUSS] iceberg-rust 0.2.0 release

2024-02-10 Thread Renjie Liu
Thanks!

On Sun, Feb 11, 2024 at 10:45 Fokko Driesprong  wrote:

> Hey Renjie,
>
> That would be great. I'm happy to do the committer/PMC side of things.
>
> Let's coordinate on the release tracking issue:
> https://github.com/apache/iceberg-rust/issues/180
>
> Kind regards,
> Fokko
>
>
>
> Kind regards,
> Fokko Driesprong
>
> Op wo 7 feb 2024 om 03:36 schreef Xuanwo :
>
>> Absolutely, we need someone at the level of an iceberg committer or,
>> ideally, a PMC member to assist with this release.
>>
>> I'm more than ready to help make any necessary code changes if needed.
>>
>> On Wed, Feb 7, 2024, at 10:24, Renjie Liu wrote:
>>
>> I’m happy to run, but the left parts (creating tags, uploads artifacts,
>> etc) requires more permissions, so it would be great that someone else
>> could volunteer to do that.
>>
>> On Wed, Feb 7, 2024 at 01:07 Fokko Driesprong  wrote:
>>
>> Hey everyone,
>>
>> Thanks for the great responses here. It looks like we can move this
>> forward. I've just merged bumping the version to 0.2.0
>> . Is anyone interested
>> in running this release?
>>
>> Kind regards,
>> Fokko
>>
>> Op do 1 feb 2024 om 02:39 schreef Renjie Liu :
>>
>> Thanks everyone for the discussion.
>>
>> Since we have reached consensus on this, I'm happy to run the first
>> release.
>>
>>
>> On Thu, Feb 1, 2024 at 1:41 AM Daniel Weeks 
>> wrote:
>>
>> +1 for 0.2.0 release as well.  Really excited about the progress here.
>>
>> -Dan
>>
>> On Wed, Jan 31, 2024 at 9:36 AM Fokko Driesprong 
>> wrote:
>>
>> I'm all for the 0.2.0 release. Kudos to all the work so far. While the
>> functionality is limited today, a lot of things are already in progress and
>> it looks very promising. Also, running a release now will help to
>> streamline the release process.
>>
>> Kind regards,
>> Fokko Driesprong
>>
>> Op wo 31 jan 2024 om 17:28 schreef Jack Ye :
>>
>> Excited about the progress in Rust! +1 for releasing 0.2.0
>>
>> -Jack
>>
>> On Wed, Jan 31, 2024 at 8:26 AM Ryan Blue  wrote:
>>
>> Thanks, Renjie! It's great to see all of the progress in Rust. I agree
>> with getting the code released and I'm looking forward to testing it out!
>>
>> On Wed, Jan 31, 2024 at 12:35 AM Xuanwo  wrote:
>>
>>
>> We have been working on the iceberg-rust project for a while. Although
>> there is still much work to be done, I believe it is important to release
>> it in order to attract more users and developers to join us.
>>
>> At current stage, we have implemented basic features that users need to
>> read a table. It could be a good start!
>>
>> On Wed, Jan 31, 2024, at 14:46, Renjie Liu wrote:
>>
>> Hi, everyone:
>>
>> iceberg-rust  has been under
>> active development for several months, and it now has several features, so
>> I want to use this thread to discuss delivering the first release of this
>> crate.
>>
>> Why this first release 0.2.0?
>>
>> Before iceberg-rust  was
>> developed, there were already efforts trying to develop a rust version of
>> iceberg, and it has been registered in crates.io under the name
>> `iceberg`. We contacted the authors and they kindly transferred the
>> ownership of this crate to apache, so that we can use `iceberg` as our
>> crate's name. But due to the immutability of crate.io
>> 's package, we can only start with version 0.2.0.
>>
>> Where are we?
>>
>> Currently we have delivered following features:
>>
>> 1. Rest catalog, including manipulating namespaces, load table, create
>> table, etc.
>> 2. Serialization/deserialization of table metadata, manifests.
>> 3. Documentation for this crate: https://rust.iceberg.apache.org/
>>
>> What's next?
>>
>> Eventually we will reach feature parity with java/python api, so that we
>> can bring full feature support of the iceberg to rust ecosystems. For
>> details of feature status, please check the `README.md` in github repo
>>  .
>>
>> Xuanwo
>>
>>
>>
>> --
>> Ryan Blue
>> Tabular
>>
>> Xuanwo
>>
>>


Re: [DISCUSS] iceberg-rust 0.2.0 release

2024-02-10 Thread Fokko Driesprong
Hey Renjie,

That would be great. I'm happy to do the committer/PMC side of things.

Let's coordinate on the release tracking issue:
https://github.com/apache/iceberg-rust/issues/180

Kind regards,
Fokko



Kind regards,
Fokko Driesprong

Op wo 7 feb 2024 om 03:36 schreef Xuanwo :

> Absolutely, we need someone at the level of an iceberg committer or,
> ideally, a PMC member to assist with this release.
>
> I'm more than ready to help make any necessary code changes if needed.
>
> On Wed, Feb 7, 2024, at 10:24, Renjie Liu wrote:
>
> I’m happy to run, but the left parts (creating tags, uploads artifacts,
> etc) requires more permissions, so it would be great that someone else
> could volunteer to do that.
>
> On Wed, Feb 7, 2024 at 01:07 Fokko Driesprong  wrote:
>
> Hey everyone,
>
> Thanks for the great responses here. It looks like we can move this
> forward. I've just merged bumping the version to 0.2.0
> . Is anyone interested
> in running this release?
>
> Kind regards,
> Fokko
>
> Op do 1 feb 2024 om 02:39 schreef Renjie Liu :
>
> Thanks everyone for the discussion.
>
> Since we have reached consensus on this, I'm happy to run the first
> release.
>
>
> On Thu, Feb 1, 2024 at 1:41 AM Daniel Weeks 
> wrote:
>
> +1 for 0.2.0 release as well.  Really excited about the progress here.
>
> -Dan
>
> On Wed, Jan 31, 2024 at 9:36 AM Fokko Driesprong  wrote:
>
> I'm all for the 0.2.0 release. Kudos to all the work so far. While the
> functionality is limited today, a lot of things are already in progress and
> it looks very promising. Also, running a release now will help to
> streamline the release process.
>
> Kind regards,
> Fokko Driesprong
>
> Op wo 31 jan 2024 om 17:28 schreef Jack Ye :
>
> Excited about the progress in Rust! +1 for releasing 0.2.0
>
> -Jack
>
> On Wed, Jan 31, 2024 at 8:26 AM Ryan Blue  wrote:
>
> Thanks, Renjie! It's great to see all of the progress in Rust. I agree
> with getting the code released and I'm looking forward to testing it out!
>
> On Wed, Jan 31, 2024 at 12:35 AM Xuanwo  wrote:
>
>
> We have been working on the iceberg-rust project for a while. Although
> there is still much work to be done, I believe it is important to release
> it in order to attract more users and developers to join us.
>
> At current stage, we have implemented basic features that users need to
> read a table. It could be a good start!
>
> On Wed, Jan 31, 2024, at 14:46, Renjie Liu wrote:
>
> Hi, everyone:
>
> iceberg-rust  has been under
> active development for several months, and it now has several features, so
> I want to use this thread to discuss delivering the first release of this
> crate.
>
> Why this first release 0.2.0?
>
> Before iceberg-rust  was
> developed, there were already efforts trying to develop a rust version of
> iceberg, and it has been registered in crates.io under the name
> `iceberg`. We contacted the authors and they kindly transferred the
> ownership of this crate to apache, so that we can use `iceberg` as our
> crate's name. But due to the immutability of crate.io 's
> package, we can only start with version 0.2.0.
>
> Where are we?
>
> Currently we have delivered following features:
>
> 1. Rest catalog, including manipulating namespaces, load table, create
> table, etc.
> 2. Serialization/deserialization of table metadata, manifests.
> 3. Documentation for this crate: https://rust.iceberg.apache.org/
>
> What's next?
>
> Eventually we will reach feature parity with java/python api, so that we
> can bring full feature support of the iceberg to rust ecosystems. For
> details of feature status, please check the `README.md` in github repo
>  .
>
> Xuanwo
>
>
>
> --
> Ryan Blue
> Tabular
>
> Xuanwo
>
>


Re: [DISCUSS] iceberg-rust 0.2.0 release

2024-02-06 Thread Xuanwo
Absolutely, we need someone at the level of an iceberg committer or, ideally, a 
PMC member to assist with this release. 

I'm more than ready to help make any necessary code changes if needed.

On Wed, Feb 7, 2024, at 10:24, Renjie Liu wrote:
> I’m happy to run, but the left parts (creating tags, uploads artifacts, etc) 
> requires more permissions, so it would be great that someone else could 
> volunteer to do that.
> 
> On Wed, Feb 7, 2024 at 01:07 Fokko Driesprong  wrote:
>> Hey everyone,
>> 
>> Thanks for the great responses here. It looks like we can move this forward. 
>> I've just merged bumping the version to 0.2.0 
>> . Is anyone interested in 
>> running this release?
>> 
>> Kind regards,
>> Fokko
>> 
>> Op do 1 feb 2024 om 02:39 schreef Renjie Liu :
>>> Thanks everyone for the discussion.
>>> 
>>> Since we have reached consensus on this, I'm happy to run the first release.
>>> 
>>> 
>>> On Thu, Feb 1, 2024 at 1:41 AM Daniel Weeks  
>>> wrote:
 +1 for 0.2.0 release as well.  Really excited about the progress here.
 
 -Dan
 
 On Wed, Jan 31, 2024 at 9:36 AM Fokko Driesprong  wrote:
> I'm all for the 0.2.0 release. Kudos to all the work so far. While the 
> functionality is limited today, a lot of things are already in progress 
> and it looks very promising. Also, running a release now will help to 
> streamline the release process.
> 
> Kind regards,
> Fokko Driesprong
> 
> Op wo 31 jan 2024 om 17:28 schreef Jack Ye :
>> Excited about the progress in Rust! +1 for releasing 0.2.0
>> 
>> -Jack
>> 
>> On Wed, Jan 31, 2024 at 8:26 AM Ryan Blue  wrote:
>>> Thanks, Renjie! It's great to see all of the progress in Rust. I agree 
>>> with getting the code released and I'm looking forward to testing it 
>>> out!
>>> 
>>> On Wed, Jan 31, 2024 at 12:35 AM Xuanwo  wrote:
 __
 We have been working on the iceberg-rust project for a while. Although 
 there is still much work to be done, I believe it is important to 
 release it in order to attract more users and developers to join us.
 
 At current stage, we have implemented basic features that users need 
 to read a table. It could be a good start!
 
 On Wed, Jan 31, 2024, at 14:46, Renjie Liu wrote:
> Hi, everyone:
> 
> iceberg-rust  has been under 
> active development for several months, and it now has several 
> features, so I want to use this thread to discuss delivering the 
> first release of this crate.
> 
> Why this first release 0.2.0?
> 
> Before iceberg-rust  was 
> developed, there were already efforts trying to develop a rust 
> version of iceberg, and it has been registered in crates.io under the 
> name `iceberg`. We contacted the authors and they kindly transferred 
> the ownership of this crate to apache, so that we can use `iceberg` 
> as our crate's name. But due to the immutability of crate.io 
> 's package, we can only start with version 0.2.0.
> 
> Where are we?
> 
> Currently we have delivered following features:
> 
> 1. Rest catalog, including manipulating namespaces, load table, 
> create table, etc.
> 2. Serialization/deserialization of table metadata, manifests.
> 3. Documentation for this crate: https://rust.iceberg.apache.org/
> 
> What's next?
> 
> Eventually we will reach feature parity with java/python api, so that 
> we can bring full feature support of the iceberg to rust ecosystems. 
> For details of feature status, please check the `README.md` in github 
> repo  . 
 Xuanwo
 
>>> 
>>> 
>>> --
>>> Ryan Blue
>>> Tabular
Xuanwo


Re: [DISCUSS] iceberg-rust 0.2.0 release

2024-02-06 Thread Renjie Liu
I’m happy to run, but the left parts (creating tags, uploads artifacts,
etc) requires more permissions, so it would be great that someone else
could volunteer to do that.

On Wed, Feb 7, 2024 at 01:07 Fokko Driesprong  wrote:

> Hey everyone,
>
> Thanks for the great responses here. It looks like we can move this
> forward. I've just merged bumping the version to 0.2.0
> . Is anyone interested
> in running this release?
>
> Kind regards,
> Fokko
>
> Op do 1 feb 2024 om 02:39 schreef Renjie Liu :
>
>> Thanks everyone for the discussion.
>>
>> Since we have reached consensus on this, I'm happy to run the first
>> release.
>>
>> On Thu, Feb 1, 2024 at 1:41 AM Daniel Weeks 
>> wrote:
>>
>>> +1 for 0.2.0 release as well.  Really excited about the progress here.
>>>
>>> -Dan
>>>
>>> On Wed, Jan 31, 2024 at 9:36 AM Fokko Driesprong 
>>> wrote:
>>>
 I'm all for the 0.2.0 release. Kudos to all the work so far. While the
 functionality is limited today, a lot of things are already in progress and
 it looks very promising. Also, running a release now will help to
 streamline the release process.

 Kind regards,
 Fokko Driesprong

 Op wo 31 jan 2024 om 17:28 schreef Jack Ye :

> Excited about the progress in Rust! +1 for releasing 0.2.0
>
> -Jack
>
> On Wed, Jan 31, 2024 at 8:26 AM Ryan Blue  wrote:
>
>> Thanks, Renjie! It's great to see all of the progress in Rust. I
>> agree with getting the code released and I'm looking forward to testing 
>> it
>> out!
>>
>> On Wed, Jan 31, 2024 at 12:35 AM Xuanwo  wrote:
>>
>>> We have been working on the iceberg-rust project for a while.
>>> Although there is still much work to be done, I believe it is important 
>>> to
>>> release it in order to attract more users and developers to join us.
>>>
>>> At current stage, we have implemented basic features that users need
>>> to read a table. It could be a good start!
>>>
>>> On Wed, Jan 31, 2024, at 14:46, Renjie Liu wrote:
>>>
>>> Hi, everyone:
>>>
>>> iceberg-rust  has been
>>> under active development for several months, and it now has several
>>> features, so I want to use this thread to discuss delivering the first
>>> release of this crate.
>>>
>>> Why this first release 0.2.0?
>>>
>>> Before iceberg-rust  was
>>> developed, there were already efforts trying to develop a rust version 
>>> of
>>> iceberg, and it has been registered in crates.io under the name
>>> `iceberg`. We contacted the authors and they kindly transferred the
>>> ownership of this crate to apache, so that we can use `iceberg` as our
>>> crate's name. But due to the immutability of crate.io
>>> 's package, we can only start with version
>>> 0.2.0.
>>>
>>> Where are we?
>>>
>>> Currently we have delivered following features:
>>>
>>> 1. Rest catalog, including manipulating namespaces, load table,
>>> create table, etc.
>>> 2. Serialization/deserialization of table metadata, manifests.
>>> 3. Documentation for this crate: https://rust.iceberg.apache.org/
>>>
>>> What's next?
>>>
>>> Eventually we will reach feature parity with java/python api, so
>>> that we can bring full feature support of the iceberg to rust 
>>> ecosystems.
>>> For details of feature status, please check the `README.md` in github
>>> repo  .
>>>
>>> Xuanwo
>>>
>>>
>>
>> --
>> Ryan Blue
>> Tabular
>>
>


Re: [DISCUSS] iceberg-rust 0.2.0 release

2024-02-06 Thread Fokko Driesprong
Hey everyone,

Thanks for the great responses here. It looks like we can move this
forward. I've just merged bumping the version to 0.2.0
. Is anyone interested in
running this release?

Kind regards,
Fokko

Op do 1 feb 2024 om 02:39 schreef Renjie Liu :

> Thanks everyone for the discussion.
>
> Since we have reached consensus on this, I'm happy to run the first
> release.
>
> On Thu, Feb 1, 2024 at 1:41 AM Daniel Weeks 
> wrote:
>
>> +1 for 0.2.0 release as well.  Really excited about the progress here.
>>
>> -Dan
>>
>> On Wed, Jan 31, 2024 at 9:36 AM Fokko Driesprong 
>> wrote:
>>
>>> I'm all for the 0.2.0 release. Kudos to all the work so far. While the
>>> functionality is limited today, a lot of things are already in progress and
>>> it looks very promising. Also, running a release now will help to
>>> streamline the release process.
>>>
>>> Kind regards,
>>> Fokko Driesprong
>>>
>>> Op wo 31 jan 2024 om 17:28 schreef Jack Ye :
>>>
 Excited about the progress in Rust! +1 for releasing 0.2.0

 -Jack

 On Wed, Jan 31, 2024 at 8:26 AM Ryan Blue  wrote:

> Thanks, Renjie! It's great to see all of the progress in Rust. I agree
> with getting the code released and I'm looking forward to testing it out!
>
> On Wed, Jan 31, 2024 at 12:35 AM Xuanwo  wrote:
>
>> We have been working on the iceberg-rust project for a while.
>> Although there is still much work to be done, I believe it is important 
>> to
>> release it in order to attract more users and developers to join us.
>>
>> At current stage, we have implemented basic features that users need
>> to read a table. It could be a good start!
>>
>> On Wed, Jan 31, 2024, at 14:46, Renjie Liu wrote:
>>
>> Hi, everyone:
>>
>> iceberg-rust  has been
>> under active development for several months, and it now has several
>> features, so I want to use this thread to discuss delivering the first
>> release of this crate.
>>
>> Why this first release 0.2.0?
>>
>> Before iceberg-rust  was
>> developed, there were already efforts trying to develop a rust version of
>> iceberg, and it has been registered in crates.io under the name
>> `iceberg`. We contacted the authors and they kindly transferred the
>> ownership of this crate to apache, so that we can use `iceberg` as our
>> crate's name. But due to the immutability of crate.io
>> 's package, we can only start with version 0.2.0.
>>
>> Where are we?
>>
>> Currently we have delivered following features:
>>
>> 1. Rest catalog, including manipulating namespaces, load table,
>> create table, etc.
>> 2. Serialization/deserialization of table metadata, manifests.
>> 3. Documentation for this crate: https://rust.iceberg.apache.org/
>>
>> What's next?
>>
>> Eventually we will reach feature parity with java/python api, so that
>> we can bring full feature support of the iceberg to rust ecosystems. For
>> details of feature status, please check the `README.md` in github
>> repo  .
>>
>> Xuanwo
>>
>>
>
> --
> Ryan Blue
> Tabular
>



Re: [DISCUSS] iceberg-rust 0.2.0 release

2024-01-31 Thread Renjie Liu
Thanks everyone for the discussion.

Since we have reached consensus on this, I'm happy to run the first release.

On Thu, Feb 1, 2024 at 1:41 AM Daniel Weeks 
wrote:

> +1 for 0.2.0 release as well.  Really excited about the progress here.
>
> -Dan
>
> On Wed, Jan 31, 2024 at 9:36 AM Fokko Driesprong  wrote:
>
>> I'm all for the 0.2.0 release. Kudos to all the work so far. While the
>> functionality is limited today, a lot of things are already in progress and
>> it looks very promising. Also, running a release now will help to
>> streamline the release process.
>>
>> Kind regards,
>> Fokko Driesprong
>>
>> Op wo 31 jan 2024 om 17:28 schreef Jack Ye :
>>
>>> Excited about the progress in Rust! +1 for releasing 0.2.0
>>>
>>> -Jack
>>>
>>> On Wed, Jan 31, 2024 at 8:26 AM Ryan Blue  wrote:
>>>
 Thanks, Renjie! It's great to see all of the progress in Rust. I agree
 with getting the code released and I'm looking forward to testing it out!

 On Wed, Jan 31, 2024 at 12:35 AM Xuanwo  wrote:

> We have been working on the iceberg-rust project for a while. Although
> there is still much work to be done, I believe it is important to release
> it in order to attract more users and developers to join us.
>
> At current stage, we have implemented basic features that users need
> to read a table. It could be a good start!
>
> On Wed, Jan 31, 2024, at 14:46, Renjie Liu wrote:
>
> Hi, everyone:
>
> iceberg-rust  has been under
> active development for several months, and it now has several features, so
> I want to use this thread to discuss delivering the first release of this
> crate.
>
> Why this first release 0.2.0?
>
> Before iceberg-rust  was
> developed, there were already efforts trying to develop a rust version of
> iceberg, and it has been registered in crates.io under the name
> `iceberg`. We contacted the authors and they kindly transferred the
> ownership of this crate to apache, so that we can use `iceberg` as our
> crate's name. But due to the immutability of crate.io
> 's package, we can only start with version 0.2.0.
>
> Where are we?
>
> Currently we have delivered following features:
>
> 1. Rest catalog, including manipulating namespaces, load table, create
> table, etc.
> 2. Serialization/deserialization of table metadata, manifests.
> 3. Documentation for this crate: https://rust.iceberg.apache.org/
>
> What's next?
>
> Eventually we will reach feature parity with java/python api, so that
> we can bring full feature support of the iceberg to rust ecosystems. For
> details of feature status, please check the `README.md` in github repo
>  .
>
> Xuanwo
>
>

 --
 Ryan Blue
 Tabular

>>>


Re: [DISCUSS] iceberg-rust 0.2.0 release

2024-01-31 Thread Daniel Weeks
+1 for 0.2.0 release as well.  Really excited about the progress here.

-Dan

On Wed, Jan 31, 2024 at 9:36 AM Fokko Driesprong  wrote:

> I'm all for the 0.2.0 release. Kudos to all the work so far. While the
> functionality is limited today, a lot of things are already in progress and
> it looks very promising. Also, running a release now will help to
> streamline the release process.
>
> Kind regards,
> Fokko Driesprong
>
> Op wo 31 jan 2024 om 17:28 schreef Jack Ye :
>
>> Excited about the progress in Rust! +1 for releasing 0.2.0
>>
>> -Jack
>>
>> On Wed, Jan 31, 2024 at 8:26 AM Ryan Blue  wrote:
>>
>>> Thanks, Renjie! It's great to see all of the progress in Rust. I agree
>>> with getting the code released and I'm looking forward to testing it out!
>>>
>>> On Wed, Jan 31, 2024 at 12:35 AM Xuanwo  wrote:
>>>
 We have been working on the iceberg-rust project for a while. Although
 there is still much work to be done, I believe it is important to release
 it in order to attract more users and developers to join us.

 At current stage, we have implemented basic features that users need to
 read a table. It could be a good start!

 On Wed, Jan 31, 2024, at 14:46, Renjie Liu wrote:

 Hi, everyone:

 iceberg-rust  has been under
 active development for several months, and it now has several features, so
 I want to use this thread to discuss delivering the first release of this
 crate.

 Why this first release 0.2.0?

 Before iceberg-rust  was
 developed, there were already efforts trying to develop a rust version of
 iceberg, and it has been registered in crates.io under the name
 `iceberg`. We contacted the authors and they kindly transferred the
 ownership of this crate to apache, so that we can use `iceberg` as our
 crate's name. But due to the immutability of crate.io
 's package, we can only start with version 0.2.0.

 Where are we?

 Currently we have delivered following features:

 1. Rest catalog, including manipulating namespaces, load table, create
 table, etc.
 2. Serialization/deserialization of table metadata, manifests.
 3. Documentation for this crate: https://rust.iceberg.apache.org/

 What's next?

 Eventually we will reach feature parity with java/python api, so that
 we can bring full feature support of the iceberg to rust ecosystems. For
 details of feature status, please check the `README.md` in github repo
  .

 Xuanwo


>>>
>>> --
>>> Ryan Blue
>>> Tabular
>>>
>>


Re: [DISCUSS] iceberg-rust 0.2.0 release

2024-01-31 Thread Fokko Driesprong
I'm all for the 0.2.0 release. Kudos to all the work so far. While the
functionality is limited today, a lot of things are already in progress and
it looks very promising. Also, running a release now will help to
streamline the release process.

Kind regards,
Fokko Driesprong

Op wo 31 jan 2024 om 17:28 schreef Jack Ye :

> Excited about the progress in Rust! +1 for releasing 0.2.0
>
> -Jack
>
> On Wed, Jan 31, 2024 at 8:26 AM Ryan Blue  wrote:
>
>> Thanks, Renjie! It's great to see all of the progress in Rust. I agree
>> with getting the code released and I'm looking forward to testing it out!
>>
>> On Wed, Jan 31, 2024 at 12:35 AM Xuanwo  wrote:
>>
>>> We have been working on the iceberg-rust project for a while. Although
>>> there is still much work to be done, I believe it is important to release
>>> it in order to attract more users and developers to join us.
>>>
>>> At current stage, we have implemented basic features that users need to
>>> read a table. It could be a good start!
>>>
>>> On Wed, Jan 31, 2024, at 14:46, Renjie Liu wrote:
>>>
>>> Hi, everyone:
>>>
>>> iceberg-rust  has been under
>>> active development for several months, and it now has several features, so
>>> I want to use this thread to discuss delivering the first release of this
>>> crate.
>>>
>>> Why this first release 0.2.0?
>>>
>>> Before iceberg-rust  was
>>> developed, there were already efforts trying to develop a rust version of
>>> iceberg, and it has been registered in crates.io under the name
>>> `iceberg`. We contacted the authors and they kindly transferred the
>>> ownership of this crate to apache, so that we can use `iceberg` as our
>>> crate's name. But due to the immutability of crate.io
>>> 's package, we can only start with version 0.2.0.
>>>
>>> Where are we?
>>>
>>> Currently we have delivered following features:
>>>
>>> 1. Rest catalog, including manipulating namespaces, load table, create
>>> table, etc.
>>> 2. Serialization/deserialization of table metadata, manifests.
>>> 3. Documentation for this crate: https://rust.iceberg.apache.org/
>>>
>>> What's next?
>>>
>>> Eventually we will reach feature parity with java/python api, so that we
>>> can bring full feature support of the iceberg to rust ecosystems. For
>>> details of feature status, please check the `README.md` in github repo
>>>  .
>>>
>>> Xuanwo
>>>
>>>
>>
>> --
>> Ryan Blue
>> Tabular
>>
>


Re: [DISCUSS] iceberg-rust 0.2.0 release

2024-01-31 Thread Jack Ye
Excited about the progress in Rust! +1 for releasing 0.2.0

-Jack

On Wed, Jan 31, 2024 at 8:26 AM Ryan Blue  wrote:

> Thanks, Renjie! It's great to see all of the progress in Rust. I agree
> with getting the code released and I'm looking forward to testing it out!
>
> On Wed, Jan 31, 2024 at 12:35 AM Xuanwo  wrote:
>
>> We have been working on the iceberg-rust project for a while. Although
>> there is still much work to be done, I believe it is important to release
>> it in order to attract more users and developers to join us.
>>
>> At current stage, we have implemented basic features that users need to
>> read a table. It could be a good start!
>>
>> On Wed, Jan 31, 2024, at 14:46, Renjie Liu wrote:
>>
>> Hi, everyone:
>>
>> iceberg-rust  has been under
>> active development for several months, and it now has several features, so
>> I want to use this thread to discuss delivering the first release of this
>> crate.
>>
>> Why this first release 0.2.0?
>>
>> Before iceberg-rust  was
>> developed, there were already efforts trying to develop a rust version of
>> iceberg, and it has been registered in crates.io under the name
>> `iceberg`. We contacted the authors and they kindly transferred the
>> ownership of this crate to apache, so that we can use `iceberg` as our
>> crate's name. But due to the immutability of crate.io
>> 's package, we can only start with version 0.2.0.
>>
>> Where are we?
>>
>> Currently we have delivered following features:
>>
>> 1. Rest catalog, including manipulating namespaces, load table, create
>> table, etc.
>> 2. Serialization/deserialization of table metadata, manifests.
>> 3. Documentation for this crate: https://rust.iceberg.apache.org/
>>
>> What's next?
>>
>> Eventually we will reach feature parity with java/python api, so that we
>> can bring full feature support of the iceberg to rust ecosystems. For
>> details of feature status, please check the `README.md` in github repo
>>  .
>>
>> Xuanwo
>>
>>
>
> --
> Ryan Blue
> Tabular
>


Re: [DISCUSS] iceberg-rust 0.2.0 release

2024-01-31 Thread Yufei Gu
Great to see the progress in Rust. Thanks Renjie!
Yufei


On Wed, Jan 31, 2024 at 8:24 AM Ryan Blue  wrote:

> Thanks, Renjie! It's great to see all of the progress in Rust. I agree
> with getting the code released and I'm looking forward to testing it out!
>
> On Wed, Jan 31, 2024 at 12:35 AM Xuanwo  wrote:
>
>> We have been working on the iceberg-rust project for a while. Although
>> there is still much work to be done, I believe it is important to release
>> it in order to attract more users and developers to join us.
>>
>> At current stage, we have implemented basic features that users need to
>> read a table. It could be a good start!
>>
>> On Wed, Jan 31, 2024, at 14:46, Renjie Liu wrote:
>>
>> Hi, everyone:
>>
>> iceberg-rust  has been under
>> active development for several months, and it now has several features, so
>> I want to use this thread to discuss delivering the first release of this
>> crate.
>>
>> Why this first release 0.2.0?
>>
>> Before iceberg-rust  was
>> developed, there were already efforts trying to develop a rust version of
>> iceberg, and it has been registered in crates.io under the name
>> `iceberg`. We contacted the authors and they kindly transferred the
>> ownership of this crate to apache, so that we can use `iceberg` as our
>> crate's name. But due to the immutability of crate.io
>> 's package, we can only start with version 0.2.0.
>>
>> Where are we?
>>
>> Currently we have delivered following features:
>>
>> 1. Rest catalog, including manipulating namespaces, load table, create
>> table, etc.
>> 2. Serialization/deserialization of table metadata, manifests.
>> 3. Documentation for this crate: https://rust.iceberg.apache.org/
>>
>> What's next?
>>
>> Eventually we will reach feature parity with java/python api, so that we
>> can bring full feature support of the iceberg to rust ecosystems. For
>> details of feature status, please check the `README.md` in github repo
>>  .
>>
>> Xuanwo
>>
>>
>
> --
> Ryan Blue
> Tabular
>


Re: [DISCUSS] iceberg-rust 0.2.0 release

2024-01-31 Thread Ryan Blue
Thanks, Renjie! It's great to see all of the progress in Rust. I agree with
getting the code released and I'm looking forward to testing it out!

On Wed, Jan 31, 2024 at 12:35 AM Xuanwo  wrote:

> We have been working on the iceberg-rust project for a while. Although
> there is still much work to be done, I believe it is important to release
> it in order to attract more users and developers to join us.
>
> At current stage, we have implemented basic features that users need to
> read a table. It could be a good start!
>
> On Wed, Jan 31, 2024, at 14:46, Renjie Liu wrote:
>
> Hi, everyone:
>
> iceberg-rust  has been under
> active development for several months, and it now has several features, so
> I want to use this thread to discuss delivering the first release of this
> crate.
>
> Why this first release 0.2.0?
>
> Before iceberg-rust  was
> developed, there were already efforts trying to develop a rust version of
> iceberg, and it has been registered in crates.io under the name
> `iceberg`. We contacted the authors and they kindly transferred the
> ownership of this crate to apache, so that we can use `iceberg` as our
> crate's name. But due to the immutability of crate.io 's
> package, we can only start with version 0.2.0.
>
> Where are we?
>
> Currently we have delivered following features:
>
> 1. Rest catalog, including manipulating namespaces, load table, create
> table, etc.
> 2. Serialization/deserialization of table metadata, manifests.
> 3. Documentation for this crate: https://rust.iceberg.apache.org/
>
> What's next?
>
> Eventually we will reach feature parity with java/python api, so that we
> can bring full feature support of the iceberg to rust ecosystems. For
> details of feature status, please check the `README.md` in github repo
>  .
>
> Xuanwo
>
>

-- 
Ryan Blue
Tabular


Re: [DISCUSS] iceberg-rust 0.2.0 release

2024-01-31 Thread Xuanwo
We have been working on the iceberg-rust project for a while. Although there is 
still much work to be done, I believe it is important to release it in order to 
attract more users and developers to join us.

At current stage, we have implemented basic features that users need to read a 
table. It could be a good start!

On Wed, Jan 31, 2024, at 14:46, Renjie Liu wrote:
> Hi, everyone:
> 
> iceberg-rust  has been under active 
> development for several months, and it now has several features, so I want to 
> use this thread to discuss delivering the first release of this crate.
> 
> Why this first release 0.2.0?
> 
> Before iceberg-rust  was developed, 
> there were already efforts trying to develop a rust version of iceberg, and 
> it has been registered in crates.io under the name `iceberg`. We contacted 
> the authors and they kindly transferred the ownership of this crate to 
> apache, so that we can use `iceberg` as our crate's name. But due to the 
> immutability of crate.io 's package, we can only start 
> with version 0.2.0.
> 
> Where are we?
> 
> Currently we have delivered following features:
> 
> 1. Rest catalog, including manipulating namespaces, load table, create table, 
> etc.
> 2. Serialization/deserialization of table metadata, manifests.
> 3. Documentation for this crate: https://rust.iceberg.apache.org/
> 
> What's next?
> 
> Eventually we will reach feature parity with java/python api, so that we can 
> bring full feature support of the iceberg to rust ecosystems. For details of 
> feature status, please check the `README.md` in github repo 
>  . 
Xuanwo


Re: [DISCUSS] iceberg-rust 0.2.0 release

2024-01-31 Thread NOTME ZE
Thanks for raising this discussion! Current features look great for me to
release the new version for iceberg-rust.

Renjie Liu  于2024年1月31日周三 14:46写道:

> Hi, everyone:
>
> iceberg-rust  has been under
> active development for several months, and it now has several features, so
> I want to use this thread to discuss delivering the first release of this
> crate.
>
> Why this first release 0.2.0?
>
> Before iceberg-rust  was
> developed, there were already efforts trying to develop a rust version of
> iceberg, and it has been registered in crates.io under the name
> `iceberg`. We contacted the authors and they kindly transferred the
> ownership of this crate to apache, so that we can use `iceberg` as our
> crate's name. But due to the immutability of crate.io 's
> package, we can only start with version 0.2.0.
>
> Where are we?
>
> Currently we have delivered following features:
>
> 1. Rest catalog, including manipulating namespaces, load table, create
> table, etc.
> 2. Serialization/deserialization of table metadata, manifests.
> 3. Documentation for this crate: https://rust.iceberg.apache.org/
>
> What's next?
>
> Eventually we will reach feature parity with java/python api, so that we
> can bring full feature support of the iceberg to rust ecosystems. For
> details of feature status, please check the `README.md` in github repo
>  .
>