Awesome. Thanks Sung and every contributor! Yufei
On Wed, Jul 31, 2024 at 12:44 AM Honah J. <hon...@apache.org> wrote: > Thanks Sung for running the release and thanks everyone for contributing! > This is a great milestone for PyIceberg! > > Best regards, > Honah > > On Tue, Jul 30, 2024 at 10:47 PM Renjie Liu <liurenjie2...@gmail.com> > wrote: > >> Thanks Sung for driving the release, and all contributors! >> >> On Wed, Jul 31, 2024 at 1:35 PM Fokko Driesprong <fo...@apache.org> >> wrote: >> >>> So many great new features, thanks everyone for contributing, and thanks >>> Sung for running the release! >>> >>> Kind regards, >>> Fokko >>> >>> Op wo 31 jul 2024 om 05:00 schreef Jack Ye <yezhao...@gmail.com>: >>> >>>> Thank you Sung for managing the release! And many thanks to everyone >>>> that participated! >>>> >>>> Best, >>>> Jack Ye >>>> >>>> >>>> On Tue, Jul 30, 2024 at 12:24 PM Kevin Liu <kevin.jq....@gmail.com> >>>> wrote: >>>> >>>>> Woot! Thank you, Sung, for managing the release! I'm very excited >>>>> about this new version. >>>>> >>>>> I want to highlight the many contributors who have improved PyIceberg >>>>> since the last release. There have been 34 unique contributors (source >>>>> <https://github.com/apache/iceberg-python/compare/pyiceberg-0.6.1...pyiceberg-0.7.0rc2>). >>>>> Also, as seen in issue #511 >>>>> <https://github.com/apache/iceberg-python/issues/511>, the community >>>>> has come together to contribute various metadata table implementations to >>>>> PyIceberg. >>>>> >>>>> Onwards and upwards, >>>>> >>>>> Kevin >>>>> >>>>> On Tue, Jul 30, 2024 at 12:08 PM Sung Yun <sungwy...@gmail.com> wrote: >>>>> >>>>>> I'm pleased to announce the release of Apache PyIceberg 0.7.0! >>>>>> >>>>>> Once again, this large release includes the following features on a >>>>>> high level: >>>>>> >>>>>> * Write support to partitioned tables with IdentityTransform and >>>>>> TimeTransform partitions >>>>>> * Support for deletes using predicates. It will drop whole files when >>>>>> it is able to based on the Iceberg statistics, otherwise it will perform >>>>>> a >>>>>> copy-on-write. >>>>>> * Parallelizing writes for a given partition based on a target file >>>>>> size >>>>>> * A new API for rendering PyArrow tables that show metadata about the >>>>>> tables’ manifests, partitions, etc >>>>>> * Support for evolving table partitions >>>>>> * Updated schema compatibility check to be more permissive, by >>>>>> supporting promotable types and subset of schemas on write >>>>>> * Option to merge manifests on write when number of manifests exceeds >>>>>> a threshold >>>>>> * Support staging a table for creation and building a transaction >>>>>> * A new table scan API to return an Arrow RecordBatchReader as >>>>>> opposed to a fully materialized Arrow table >>>>>> * Support for categorical and large PyArrow types on write >>>>>> * A new API to add existing parquet files to a table without >>>>>> rewriting them >>>>>> * Support for loading custom catalog >>>>>> >>>>>> This Python release can be downloaded from: >>>>>> https://pypi.org/project/pyiceberg/0.7.0/ >>>>>> >>>>>> Thank you everyone again for the amazing contributions and engagement >>>>>> since the last release. >>>>>> >>>>>> Sincerely, >>>>>> Sung >>>>>> >>>>>