You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@beam.apache.org by Kirill Panarin <ki...@gmail.com> on 2021/04/01 20:44:19 UTC

Scio 0.10.1 released

Hi all,

We just released Scio 0.10.1 *"Belli Horizontis"*. Here's a short summary
of the notable changes since 0.10.0:

🚀 Enhancements

   - Support verifyDeterministic and consistentWithEquals in recursive
   coders (#3716 <https://github.com/spotify/scio/pull/3716>) @jto
   <https://github.com/jto>
   - Add Sparkey-backed variants of hashJoin/hashIntersect/etc. (#3679
   <https://github.com/spotify/scio/pull/3679>) @psobot
   <https://github.com/psobot>
   - Add Sparkey-backed .asLargeSetSideInput. (#3678
   <https://github.com/spotify/scio/pull/3678>) @psobot
   <https://github.com/psobot>
   - Add Sparkey-backed .asLargeMapSideInput with coder support. (#3677
   <https://github.com/spotify/scio/pull/3677>) @psobot
   <https://github.com/psobot>
   - Add updateCacheOnGlobalWindow to DelegatingSideInput. (#3668
   <https://github.com/spotify/scio/pull/3668>) @psobot
   <https://github.com/psobot>
   - Add RollupAndCount aggregation (#3674
   <https://github.com/spotify/scio/pull/3674>) @annicai
   <https://github.com/annicai>
   - Add JavaThenScala compiler order to scio-smb (#3719
   <https://github.com/spotify/scio/pull/3719>) @nevillelyh
   <https://github.com/nevillelyh>
   - Add serializeToByteArray (#3588
   <https://github.com/spotify/scio/pull/3588>) @wayoung
   <https://github.com/wayoung>
   - Remove unused context bounds, coders and @unused
   <https://github.com/unused> (#3685
   <https://github.com/spotify/scio/pull/3685>) @regadas
   <https://github.com/regadas>
   - Avoid flatMapValues possible underlying copy (#3683
   <https://github.com/spotify/scio/pull/3683>) @regadas
   <https://github.com/regadas>
   - Deprecate Beam SQL #3695 <https://github.com/spotify/scio/issues/3695>
    (#3706 <https://github.com/spotify/scio/pull/3706>) @nevillelyh
   <https://github.com/nevillelyh>
   - Clean up CI JVM usage & labels (#3696
   <https://github.com/spotify/scio/pull/3696>) @nevillelyh
   <https://github.com/nevillelyh>
   - Clean up CI build (#3724 <https://github.com/spotify/scio/pull/3724>)
   @nevillelyh <https://github.com/nevillelyh>
   - Speed up build (#3687 <https://github.com/spotify/scio/pull/3687>)
   @regadas <https://github.com/regadas>
   - Update CI JVM (#3682 <https://github.com/spotify/scio/pull/3682>)
   @regadas <https://github.com/regadas>

🐛 Bug Fixes

   - Fix infinite recursion in PubsubIO.readAvro (#3690
   <https://github.com/spotify/scio/pull/3690>) @moscowart
   <https://github.com/moscowart>
   - Fix header/footer in TextIO.textOut (#3715
   <https://github.com/spotify/scio/pull/3715>) @shomolomo
   <https://github.com/shomolomo>


https://github.com/spotify/scio/releases/tag/v0.10.1

Cheers,
Kirill

Re: Scio 0.10.1 released

Posted by Ahmet Altay <al...@google.com>.
Congratulations!

On Thu, Apr 1, 2021 at 1:44 PM Kirill Panarin <ki...@gmail.com>
wrote:

> Hi all,
>
> We just released Scio 0.10.1 *"Belli Horizontis"*. Here's a short summary
> of the notable changes since 0.10.0:
>
> 🚀 Enhancements
>
>    - Support verifyDeterministic and consistentWithEquals in recursive
>    coders (#3716 <https://github.com/spotify/scio/pull/3716>) @jto
>    <https://github.com/jto>
>    - Add Sparkey-backed variants of hashJoin/hashIntersect/etc. (#3679
>    <https://github.com/spotify/scio/pull/3679>) @psobot
>    <https://github.com/psobot>
>    - Add Sparkey-backed .asLargeSetSideInput. (#3678
>    <https://github.com/spotify/scio/pull/3678>) @psobot
>    <https://github.com/psobot>
>    - Add Sparkey-backed .asLargeMapSideInput with coder support. (#3677
>    <https://github.com/spotify/scio/pull/3677>) @psobot
>    <https://github.com/psobot>
>    - Add updateCacheOnGlobalWindow to DelegatingSideInput. (#3668
>    <https://github.com/spotify/scio/pull/3668>) @psobot
>    <https://github.com/psobot>
>    - Add RollupAndCount aggregation (#3674
>    <https://github.com/spotify/scio/pull/3674>) @annicai
>    <https://github.com/annicai>
>    - Add JavaThenScala compiler order to scio-smb (#3719
>    <https://github.com/spotify/scio/pull/3719>) @nevillelyh
>    <https://github.com/nevillelyh>
>    - Add serializeToByteArray (#3588
>    <https://github.com/spotify/scio/pull/3588>) @wayoung
>    <https://github.com/wayoung>
>    - Remove unused context bounds, coders and @unused
>    <https://github.com/unused> (#3685
>    <https://github.com/spotify/scio/pull/3685>) @regadas
>    <https://github.com/regadas>
>    - Avoid flatMapValues possible underlying copy (#3683
>    <https://github.com/spotify/scio/pull/3683>) @regadas
>    <https://github.com/regadas>
>    - Deprecate Beam SQL #3695
>    <https://github.com/spotify/scio/issues/3695> (#3706
>    <https://github.com/spotify/scio/pull/3706>) @nevillelyh
>    <https://github.com/nevillelyh>
>    - Clean up CI JVM usage & labels (#3696
>    <https://github.com/spotify/scio/pull/3696>) @nevillelyh
>    <https://github.com/nevillelyh>
>    - Clean up CI build (#3724 <https://github.com/spotify/scio/pull/3724>
>    ) @nevillelyh <https://github.com/nevillelyh>
>    - Speed up build (#3687 <https://github.com/spotify/scio/pull/3687>)
>    @regadas <https://github.com/regadas>
>    - Update CI JVM (#3682 <https://github.com/spotify/scio/pull/3682>)
>    @regadas <https://github.com/regadas>
>
> 🐛 Bug Fixes
>
>    - Fix infinite recursion in PubsubIO.readAvro (#3690
>    <https://github.com/spotify/scio/pull/3690>) @moscowart
>    <https://github.com/moscowart>
>    - Fix header/footer in TextIO.textOut (#3715
>    <https://github.com/spotify/scio/pull/3715>) @shomolomo
>    <https://github.com/shomolomo>
>
>
> https://github.com/spotify/scio/releases/tag/v0.10.1
>
> Cheers,
> Kirill
>