Re: [VOTE] Release 2.56.0, release candidate #2

2024-04-30 Thread Chamikara Jayalath via dev
+1 (binding) Validated multi-lang Java/Python and the transform upgrade feature. Thanks, Cham On Mon, Apr 29, 2024 at 12:57 AM Jan Lukavský wrote: > +1 (binding). > > Tested Java SDK with Flink runner. > > Jan > On 4/28/24 15:32, XQ Hu via dev wrote: > > +1 (non-binding). Tested it using the

Re: Patch release proposal

2024-03-28 Thread Chamikara Jayalath via dev
k of breakages. > > On Thu, Mar 28, 2024 at 11:38 AM Chamikara Jayalath via dev < > dev@beam.apache.org> wrote: > >> >> >> On Thu, Mar 28, 2024 at 8:36 AM Chamikara Jayalath >> wrote: >> >>> Just releasing Python can break multi-lang by defau

Re: Patch release proposal

2024-03-28 Thread Chamikara Jayalath via dev
On Thu, Mar 28, 2024 at 8:36 AM Chamikara Jayalath wrote: > Just releasing Python can break multi-lang by default (unless expansion > service is overridden manually) since we match versions across languages > when picking the default expansion service. > > > https://github.co

Re: Patch release proposal

2024-03-28 Thread Chamikara Jayalath via dev
Just releasing Python can break multi-lang by default (unless expansion service is overridden manually) since we match versions across languages when picking the default expansion service.

Re: [VOTE] Release 2.55.0, release candidate #3

2024-03-20 Thread Chamikara Jayalath via dev
+1 (binding) Tested multi-lang Java/Python pipelines and upgrading BQ/Kafka transforms from 2.53.0 to 2.55.0 using the Transform Service. Thanks, Cham On Tue, Mar 19, 2024 at 2:10 PM XQ Hu via dev wrote: > +1 (non-binding). Ran the simple ML pipeline without any issue: >

Re: [API PROPOSAL] PTransform.getURN, toProto, etc, for Java

2024-02-14 Thread Chamikara Jayalath via dev
On Wed, Feb 14, 2024 at 10:28 AM Kenneth Knowles wrote: > Hi all, > > TL;DR I want to add some API like PTransform.getURN, toProto and > fromProto, etc. to the Java SDK. I want to do this so that making a > PTransform support portability is a natural part of writing the transform > and not a

Re: [ANNOUNCE] New Committer: Svetak Sundhar

2024-02-13 Thread Chamikara Jayalath via dev
Congrats Svetak! On Tue, Feb 13, 2024 at 4:39 PM Svetak Sundhar via dev wrote: > Thanks everyone!! Looking forward to the continued collaboration :) > > > Svetak Sundhar > > Data Engineer > s vetaksund...@google.com > > > > On Mon, Feb 12, 2024 at 9:58 PM Byron Ellis via dev > wrote: > >>

Re: [VOTE] Vendored Dependencies Release

2024-02-12 Thread Chamikara Jayalath via dev
+1 (binding) Thanks, Cham On Fri, Feb 9, 2024 at 5:25 AM Sam Whittle wrote: > Please review the release of the following artifacts that we vendor, > following the process [5]: > > * beam-vendor-grpc-1-60-1:0.2 > > Hi everyone, > > Please review and vote on the release candidate #1 for the

Re: [VOTE] Release 2.54.0, release candidate #2

2024-02-08 Thread Chamikara Jayalath via dev
+1 (binding) Tried out Java/Python multi-lang jobs and upgrading BQ/Kafka transforms from 2.53.0 to 2.54.0 using the Transform Service. Thanks, Cham On Wed, Feb 7, 2024 at 5:52 PM XQ Hu via dev wrote: > +1 (non-binding) > > Validated with a simple RunInference Python pipeline: >

Re: [VOTE] Vendored Dependencies Release

2024-01-22 Thread Chamikara Jayalath via dev
+1 (binding). Thanks, Cham On Mon, Jan 22, 2024 at 7:40 AM Yi Hu via dev wrote: > > Notably, the vendored artifact has no impact on the repo until the > version used is also bumped. > > That is correct. The PR that actually bump the version then the change > takes effect will be like

Re: Re: [YAML] ReadFromKafka with yaml

2024-01-11 Thread Chamikara Jayalath via dev
To use "ReadFromKafka" from Flink, you additionally need to specify pipeline option "--experiments=use_deprecated_read" I believe. This is due to a known issue: https://github.com/apache/beam/issues/20979 Thanks, Cham On Wed, Jan 10, 2024 at 9:56 PM Yarden BenMoshe wrote: > Thanks for the

Re: [PROPOSAL] Upgrade vendor grpc

2024-01-11 Thread Chamikara Jayalath via dev
Sounds good and thanks for doing this :) - Cham On Thu, Jan 11, 2024 at 8:06 AM Yi Hu via dev wrote: > Hi everyone, > > I would like to volunteer to upgrade the Beam vendored grpc, as requested > by the GitHub Issue [1]. The last update was in Apr 2023 [2]. There have > been vulnerabilities in

Re: [VOTE] Release 2.53.0, release candidate #2

2024-01-03 Thread Chamikara Jayalath via dev
+1 (binding) Validated Java/Python x-lang jobs. - Cham On Tue, Jan 2, 2024 at 7:35 AM Jack McCluskey via dev wrote: > Happy New Year, everyone! > > Now that we're through the holidays I just wanted to bump the voting > thread so we can keep the RC moving. > > Thanks, > > Jack McCluskey > > On

Re: How do side inputs relate to stage fusion?

2023-12-15 Thread Chamikara Jayalath via dev
Created related feature request https://github.com/apache/beam/issues/29789 We have to put more thought into exactly how to come up with merged environments that do not result in conflicts. I prefer trying to automatically do this on the SDK side instead of pushing the complexity to the user (for

Re: [VOTE] Release 2.52.0, release candidate #3

2023-11-10 Thread Chamikara Jayalath via dev
+1 (binding). Tested multi-lang Java/Python jobs. Thanks, Cham On Fri, Nov 10, 2023, 12:28 PM Svetak Sundhar via dev wrote: > +1 Non Binding -- tested Python SDK batch. > > > Svetak Sundhar > > Data Engineer > s vetaksund...@google.com > > > > On Fri, Nov 10, 2023 at 2:58 PM Danny McCormick

Re: [Discuss] Idea to increase RC voting participation

2023-10-24 Thread Chamikara Jayalath via dev
+1 for going by the commits since this is what matters at the end of the day. Also, many issues may not get tagged correctly for a given release due to either the contributor not tagging the issue or due to commits for the issue spanning multiple Beam releases. For example, For all commits in a

Re: [ANNOUNCE] New Committer: Byron Ellis

2023-10-16 Thread Chamikara Jayalath via dev
Congrats Byron! On Mon, Oct 16, 2023 at 9:32 AM Kenneth Knowles wrote: > Hi all, > > Please join me and the rest of the Beam PMC in welcoming a new > committer: Byron Ellis (b...@apache.org). > > Byron has been with Beam for over a year now. You may all know him as the > guy who just decided to

Re: [ANNOUNCE] New Committer: Sam Whittle

2023-10-16 Thread Chamikara Jayalath via dev
Congrats Sam! On Mon, Oct 16, 2023 at 9:32 AM Kenneth Knowles wrote: > Hi all, > > Please join me and the rest of the Beam PMC in welcoming a new > committer: Sam Whittle (scwhit...@apache.org). > > Sam has been contributing to Beam since 2016! In particular, he > specializes in streaming and

Re: [YAML] Fileio sink parameterization (streaming, sharding, and naming)

2023-10-13 Thread Chamikara Jayalath via dev
onth}{timestamp.day}" > We could call this "prefix" rather than path. (Path is symmetric with > reading, but prefix is a bit more direct.) Anyone want to voice > their opinion here? > I'm fine with either. Thanks, Cham > > > > > On Wed, Oct 11, 2023 at 9:01 

Re: [YAML] Fileio sink parameterization (streaming, sharding, and naming)

2023-10-11 Thread Chamikara Jayalath via dev
of everything for > whatever reason. > > Kenn > > On Tue, Oct 10, 2023 at 7:12 PM Robert Bradshaw via dev < > dev@beam.apache.org> wrote: > >> On Tue, Oct 10, 2023 at 4:05 PM Chamikara Jayalath >> wrote: >> >>> >>> On Tue, Oct 10, 2

Re: [YAML] Fileio sink parameterization (streaming, sharding, and naming)

2023-10-10 Thread Chamikara Jayalath via dev
On Tue, Oct 10, 2023 at 4:02 PM Robert Bradshaw wrote: > On Tue, Oct 10, 2023 at 3:53 PM Chamikara Jayalath > wrote: > >> >> On Tue, Oct 10, 2023 at 3:41 PM Reuven Lax wrote: >> >>> I suspect some simple pattern templating would solve most use cases. W

Re: [YAML] Fileio sink parameterization (streaming, sharding, and naming)

2023-10-10 Thread Chamikara Jayalath via dev
gt;> On Mon, Oct 9, 2023 at 3:09 PM Chamikara Jayalath >> wrote: >> >>> I would say: >>> >>> sink: >>> type: WriteToParquet >>> config: >>> path: /beam/filesytem/dest >>> prefix

Re: [YAML] Fileio sink parameterization (streaming, sharding, and naming)

2023-10-09 Thread Chamikara Jayalath via dev
I would say: sink: type: WriteToParquet config: path: /beam/filesytem/dest prefix: suffix: Underlying SDK will add the middle part of the file names to make sure that files generated by various bundles/windows/shards do not conflict. This will satisfy

Re: CoderProviderRegistrar class not found

2023-10-09 Thread Chamikara Jayalath via dev
On Thu, Oct 5, 2023 at 2:05 PM L. C. wrote: > I'm getting class not found error while running the word count example on > Dataproc 2.1 with Beam 2.50.0. The class exists under the jar. Does > anyone know how to resolve this? > > This is a list of dependency versions: > 2.50.0 > >

Re: [ANNOUNCE] New PMC Member: Alex Van Boxel

2023-10-04 Thread Chamikara Jayalath
Congrats Alex! On Wed, Oct 4, 2023 at 1:43 AM Jan Lukavský wrote: > Congrats Alex! > On 10/4/23 10:29, Alexey Romanenko wrote: > > Congrats Alex, very well deserved! > > — > Alexey > > On 4 Oct 2023, at 00:38, Austin Bennett > wrote: > > Thanks for all you do, @Alex Van Boxel ! > > On Tue,

Re: [ANNOUNCE] New PMC Member: Robert Burke

2023-10-04 Thread Chamikara Jayalath
Congrats Rebo! On Wed, Oct 4, 2023 at 1:42 AM Jan Lukavský wrote: > Congrats Robert! > On 10/4/23 10:29, Alexey Romanenko wrote: > > Congrats Robert, very well deserved! > > — > Alexey > > On 4 Oct 2023, at 00:39, Austin Bennett > wrote: > > Thanks for all you do @Robert Burke ! > > On Tue,

Re: [ANNOUNCE] New PMC Member: Valentyn Tymofieiev

2023-10-04 Thread Chamikara Jayalath
Congrats Valentyn! On Wed, Oct 4, 2023 at 1:42 AM Jan Lukavský wrote: > Congrats Valentyn! > On 10/4/23 10:26, Alexey Romanenko wrote: > > Congrats Valentyn, very well deserved! > > — > Alexey > > On 4 Oct 2023, at 00:39, Austin Bennett > wrote: > > Thanks for everything @Valentyn Tymofieiev

Re: User-facing website vs. contributor-facing website

2023-09-21 Thread Chamikara Jayalath via dev
I might be wrong but I think of wiki as a more volatile and a less reliable place than the Website (can be updated without a review by any committer and we do that quite often). I think things in the contribution guide are key to a healthy Beam community so I'd like them to be in a more stable

Re: [Request for Feedback] Swift SDK Prototype

2023-09-20 Thread Chamikara Jayalath via dev
s it into a >>>>> struct with friendlier names. Not strictly necessary, but makes the code >>>>> nicer to read I think. POutput introduces emit functions that optionally >>>>> allow you to specify a timestamp and a window. If you don't for

Re: Contribution of Asgarde: Error Handling for Beam?

2023-09-12 Thread Chamikara Jayalath via dev
Thanks Mazlum, this sounds great. I think there are two ways we can proceed if we decide to integrate the Asgarde library into Beam. (1) Directly import the code into Beam without significant modifications and/or a review (though we may add tests). (2) Go through a design/code review to

Upgrade transforms without upgrading the pipeline

2023-08-29 Thread Chamikara Jayalath via dev
Hi All, We recently announced the availability of the Beam Transform Service [1]. One of the features that this will allow us to do is upgrading transforms of pipelines to new Beam versions without upgrading the full pipeline [2]. I authored a PoC PR that addresses this for Java SDK:

Re: [VOTE] Release 2.50.0, release candidate #2

2023-08-28 Thread Chamikara Jayalath via dev
+1 (binding) Validated by running some multi-lang jobs. Thanks, Cham On Mon, Aug 28, 2023 at 10:40 AM Yi Hu via dev wrote: > +1 (non-binding) > > Verified Java IO load tests (TextIO, BigQuery, Bigtable) on Dataflow > runner (legacy and V2) using https://github.com/apache/beam/tree/master/it >

Re: [ANNOUNCE] New committer: Ahmed Abualsaud

2023-08-24 Thread Chamikara Jayalath via dev
Congrats Ahmed!! On Thu, Aug 24, 2023 at 4:06 PM Bruno Volpato via dev wrote: > Congratulations, Ahmed! > > Very well deserved! > > > On Thu, Aug 24, 2023 at 6:09 PM XQ Hu via dev wrote: > >> Congratulations, Ahmed! >> >> On Thu, Aug 24, 2023, 5:49 PM Ahmet Altay via dev >> wrote: >> >>> Hi

Re: [Request for Feedback] Swift SDK Prototype

2023-08-24 Thread Chamikara Jayalath via dev
n any case, I'm updating the branch as I find a minute here and >>>>> there. >>>>> >>>>> Best, >>>>> B >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>

Re: [Request for Feedback] Swift SDK Prototype

2023-08-17 Thread Chamikara Jayalath via dev
Thanks Byron. This sounds great. I wonder if there is interest in Swift SDK from folks currently subscribed to the +user list. On Wed, Aug 16, 2023 at 6:53 PM Byron Ellis via dev wrote: > Hello everyone, > > A couple of months ago I decided that I wanted to really understand how > the Beam

[ANNOUNCE] Transform Service

2023-08-10 Thread Chamikara Jayalath via dev
Hi All, We recently added a Docker Compose based service named Transform Service to Beam. Transform service includes a number of transforms released with Beam and provides a single endpoint for accessing them via the Beam's multi-language pipelines framework. I've updated Beam Java/Python SDKs

Re: [VOTE] Vendored Dependency guava 32.1.2-jre Release

2023-08-04 Thread Chamikara Jayalath via dev
+1 (binding) Verified the signature and checksum of artifacts. Thanks, Cham On Thu, Aug 3, 2023 at 12:02 PM Yi Hu via dev wrote: > Hi everyone, > > > Please review the release of the following artifacts that we vendor: > > > * beam-vendor-guava-32_1_2-jre > > > Please review and vote on the

Re: [RFC] Throttle Time Counters

2023-07-31 Thread Chamikara Jayalath via dev
Thanks for writing this. +1 for standardizing (and documenting) these metrics. - Cham On Thu, Jul 27, 2023 at 1:51 PM Yasha Ravindra via dev wrote: > Hello everyone, > > Throttle time counters were introduced to give clients the option to self > regulate when the service is overwhelmed by

Re: ByteBuddy ClassLoadingStrategy.Default.INJECTION vs getClassLoadingStrategy

2023-07-21 Thread Chamikara Jayalath via dev
Seems like https://github.com/apache/beam/pull/27606 fixes this (at least for me locally on Java 11). +Liam Miller-Cushon On Fri, Jul 21, 2023 at 9:51 AM Reuven Lax via dev wrote: > Curious why these failing tests didn't block submission. > Sounds like we don't run (all ?) unit tests for

Re: [VOTE] Release 2.49.0, release candidate #2

2023-07-18 Thread Chamikara Jayalath via dev
ed this release. >>> >>> There are 8 approving votes, 4 of which are binding: >>> * approver 1: Jan Lukavský >>> * approver 2: Robert Bradshaw >>> * approver 3: Chamikara Jayalath >>> * approver 4: Ahmet Altay >>> >>> There are no

Re: [VOTE] Release 2.49.0, release candidate #2

2023-07-13 Thread Chamikara Jayalath via dev
+1 (binding) Validated Java/Python multi-lang scenarios and updated the spreadsheet. Thanks, Cham On Thu, Jul 13, 2023 at 12:54 PM Svetak Sundhar via dev wrote: > +1 (Non-Binding) > > Python quickstart Dataflow runner. > > > Svetak Sundhar > > Data Engineer > s vetaksund...@google.com > > >

Re: [VOTE] Release 2.48.0 release candidate #2

2023-05-30 Thread Chamikara Jayalath via dev
Nvm, I was running the Kafka cluster and the job in two different projects. It's working as expected. +1 (binding) for the release. Thanks, Cham On Tue, May 30, 2023 at 6:09 PM Chamikara Jayalath wrote: > I'm seeing a potential regression when running Python x-lang Kafka jobs on > Dat

Re: [VOTE] Release 2.48.0 release candidate #2

2023-05-30 Thread Chamikara Jayalath via dev
I'm seeing a potential regression when running Python x-lang Kafka jobs on Datafllow.

Re: Proposal to reduce the steps to make a Java transform portable

2023-05-30 Thread Chamikara Jayalath via dev
orm that is configured via the > Schema mechanism to also be one that uses RowCoder? Those strike me as two > separate concerns and unnecessarily limiting. > > On Tue, May 30, 2023 at 1:29 PM Chamikara Jayalath > wrote: > >> +1 for the simplification. >> >> On Tue, M

Re: Proposal to reduce the steps to make a Java transform portable

2023-05-30 Thread Chamikara Jayalath via dev
+1 for the simplification. On Tue, May 30, 2023 at 12:33 PM Robert Bradshaw wrote: > Yeah. Essentially one needs do (1) name the arguments and (2) implement > the transform. Hopefully (1) could be done in a concise way that allows for > easy consumption from both Java and cross-language. > +1

Re: [Release-2.48.0] Uploading images to dockerhub

2023-05-24 Thread Chamikara Jayalath via dev
pache/beam/pull/26871 > > Thanks, > Danny > > On Wed, May 24, 2023 at 11:48 AM Danny McCormick < > dannymccorm...@google.com> wrote: > >> https://github.com/apache/beam/pull/26869 should fix >> >> On Wed, May 24, 2023 at 11:45 AM Chamikara Jayalath &g

Re: [Release-2.48.0] Uploading images to dockerhub

2023-05-24 Thread Chamikara Jayalath via dev
m to get published. @Chamikara Jayalath should > they be added to > https://github.com/apache/beam/blob/dcf0c0f88054e149a34bb39510bdcab0581da982/build.gradle.kts#L595 > or are they not getting published yet? > Ah, yes. I'll update that target. > > We can manually publish them thi

Re: [VOTE] Release 2.47.0, release candidate #3

2023-05-09 Thread Chamikara Jayalath via dev
dated, while the Java > and Python containers are currently being copied over. > > On Mon, May 8, 2023 at 11:16 AM Robert Bradshaw > wrote: > >> Thanks for catching this. This does seem severe enough that we need to >> fix it before the release. >> >> On Sat,

Re: [VOTE] Release 2.47.0, release candidate #3

2023-05-06 Thread Chamikara Jayalath via dev
the containers. Thanks, Cham On Sat, May 6, 2023 at 8:00 AM Svetak Sundhar wrote: > +1 (Non-Binding) > > I tested Python Quick Start on Dataflow Runner as well > > > > Svetak Sundhar > > Technical Solutions Engineer, Data > s vetaksund...@google.com > > > >

Re: [VOTE] Release 2.47.0, release candidate #3

2023-05-06 Thread Chamikara Jayalath via dev
I'm seeing a regression when running Java x-lang jobs using the RC. Created https://github.com/apache/beam/issues/26576. Thanks, Cham On Fri, May 5, 2023 at 11:11 PM Austin Bennett wrote: > +1 ( non-binding ) > > On Fri, May 5, 2023 at 10:49 PM Jean-Baptiste Onofré > wrote: > >> +1 (binding)

Re: [VOTE] Release 2.47.0, release candidate #1

2023-04-27 Thread Chamikara Jayalath via dev
I tried to run a Java multi-lang pipeline and it's failing due to the following error during worker setup. Error syncing pod, skipping" err="failed to \"StartContainer\" for \"sdk-1-0\" with ImagePullBackOff: \"Back-off pulling image \\\"

Re: [ANNOUNCE] New committer: Damon Douglas

2023-04-24 Thread Chamikara Jayalath via dev
Congrats Damon! On Mon, Apr 24, 2023 at 1:03 PM Ahmet Altay via dev wrote: > Congratulations Damon! > > On Mon, Apr 24, 2023 at 1:00 PM Robert Burke wrote: > >> Congratulations Damon!!! >> >> On Mon, Apr 24, 2023, 12:52 PM Kenneth Knowles wrote: >> >>> Hi all, >>> >>> Please join me and the

Re: Testing a pipeline with external transform

2023-04-24 Thread Chamikara Jayalath via dev
art guide gives instructions for starting up a job service for Python portable runner for running Java jobs. - Cham > > Thanks, > > Sahith > > On Mon, Apr 24, 2023 at 2:01 PM Chamikara Jayalath > wrote: > >> Have you looked into quickstart guides (Java [1], Python [2])

Re: Testing a pipeline with external transform

2023-04-24 Thread Chamikara Jayalath via dev
Have you looked into quickstart guides (Java [1], Python [2]) which also gives instructions for running using DirectRunner ? Thanks, Cham [1] https://beam.apache.org/documentation/sdks/java-multi-language-pipelines/ [2] https://beam.apache.org/documentation/sdks/python-multi-language-pipelines/

[ANNOUNCE] New committer: Anand Inguva

2023-04-21 Thread Chamikara Jayalath
Hi all, Please join me and the rest of the Beam PMC in welcoming a new committer: Anand Inguva (ananding...@apache.org) Anand has been contributing to Apache Beam for more than a year and authored and reviewed more than 100 PRs. Anand has been a core contributor to Beam Python SDK and drove the

Re: [VOTE] Vendored Dependencies Release

2023-04-17 Thread Chamikara Jayalath via dev
+1 Thanks, Cham On Mon, Apr 17, 2023 at 11:04 AM Kenneth Knowles wrote: > +1 > > On Fri, Apr 14, 2023 at 1:30 PM Yi Hu via dev wrote: > >> Please review the release of the following artifacts that we vendor: >> >> * beam-vendor-grpc-1_54_0 >> >> >> >> Hi everyone, >> >> Please review and

Re: [DISCUSS] @Experimental, @Internal, @Stable, etc annotations

2023-04-14 Thread Chamikara Jayalath via dev
I think we've been using the Java Experimental tags in two ways. * New APIs * Any APIs that use specific features identified by pre-defined experimental Kind types defined in [1] (for example, I/O connectors APIs that use Beam Schemas). Removing the experimental tag has the effect of finalizing

Re: A user-deployable Beam Transform Service

2023-03-28 Thread Chamikara Jayalath via dev
Thanks. I added some comments to the doc. >> >> On Mon, Feb 6, 2023 at 1:33 PM Chamikara Jayalath via dev >> wrote: >> > >> > Hi All, >> > >> > Beam PTransforms are currently primarily identified as operations in a >> pipeline that perfor

Re: Proposal: Structured Logging

2023-03-08 Thread Chamikara Jayalath via dev
Thanks for the proposal. Added some comments. - Cham On Wed, Mar 8, 2023 at 1:59 PM Udi Meiri wrote: > Hi all, > I have written a proposal for Structured Logging in Beam: > https://s.apache.org/beam-structured-logging > > Please LMK what you think. Any comments welcome here or in the doc. > >

Re: [VOTE] Release 2.46.0, release candidate #1

2023-03-04 Thread Chamikara Jayalath via dev
+1 (binding) Validated multi-language Java and Python pipelines. On Fri, Mar 3, 2023 at 1:59 PM Danny McCormick via dev wrote: > > I have encountered a failure in a Python pipeline running with Runner > v1: > > > RuntimeError: Beam SDK base version 2.46.0 does not match Dataflow > Python

Re: [ANNOUNCE] New PMC Member: Jan Lukavský

2023-02-16 Thread Chamikara Jayalath via dev
Congrats Jan! On Thu, Feb 16, 2023 at 8:35 AM John Casey via dev wrote: > Thanks Jan! > > On Thu, Feb 16, 2023 at 11:11 AM Danny McCormick via dev < > dev@beam.apache.org> wrote: > >> Congratulations! >> >> On Thu, Feb 16, 2023 at 11:09 AM Reza Rokni via dev >> wrote: >> >>> Congratulations!

Re: [VOTE] Release 2.45.0, Release Candidate #1

2023-02-12 Thread Chamikara Jayalath via dev
+1 (binding) Tried several Java and Python multi-language pipelines. Thanks, Cham On Fri, Feb 10, 2023 at 1:52 PM Luke Cwik via dev wrote: > +1 > > Validated release artifact signatures and verified the Java Flink and > Spark quickstarts. > > On Fri, Feb 10, 2023 at 9:27 AM John Casey via dev

Re: [fyi][discuss] Making jackson-dataformat-yaml a provided/optional dependency

2023-02-06 Thread Chamikara Jayalath via dev
Thanks. Added some comments to the PR. - Cham On Mon, Feb 6, 2023 at 9:29 AM Pablo Estrada via dev wrote: > It's worth mentioning that neither of the libraries > (jackson-dataformat-yaml + snakeyaml) have a newer version without the > CVE. > -P. > > On Mon, Feb 6, 2023 at 9:19 AM Pablo

A user-deployable Beam Transform Service

2023-02-06 Thread Chamikara Jayalath via dev
Hi All, Beam PTransforms are currently primarily identified as operations in a pipeline that perform specific tasks. PTransform implementations were traditionally linked to specific Beam SDKs. With the advent of portability framework, multi-language pipelines

Re: Adding configurable gRPC channels to External transform

2023-01-25 Thread Chamikara Jayalath via dev
On Tue, Jan 24, 2023 at 1:44 PM Sahith Nallapareddy via dev < dev@beam.apache.org> wrote: > Hello, > > I made a PR, https://github.com/apache/beam/pull/25151, to add > configurable gRPC channel to the ArtifactRetrievalService stub. We are > hosting our external transforms in different

Re: Refactor Kubernetes Kafka External load balancer dependency in tests

2023-01-23 Thread Chamikara Jayalath via dev
+1 for reducing access to what's required by tests. Thanks, Cham On Mon, Jan 23, 2023 at 10:30 AM Yi Hu via dev wrote: > Hi Damon, > > Thanks for the proposal! Our k8s infrastructure has long been under > maintained. I agree Public IP exposure is not necessary and it has > triggered security

Re: [VOTE] Release 2.44.0, release candidate #1

2023-01-11 Thread Chamikara Jayalath via dev
+1 (binding) Tested several Multi-language cases. Thanks, Cham On Wed, Jan 11, 2023 at 9:59 AM Jan Lukavský wrote: > +1 (non-binding) > > Tested Java SDK with Flink runner. > > Thanks, > > Jan > On 1/11/23 17:27, Bruno Volpato via dev wrote: > > +1 (non-binding) > > Tested with

Re: Testing Multilanguage Pipelines?

2023-01-10 Thread Chamikara Jayalath via dev
On Wed, Dec 28, 2022 at 7:25 PM Byron Ellis via dev wrote: > Thanks for the tips, folks! Took a bit of doing, but I got Java -> Python > -> Java working without Docker being involved in the process (getting it > working with Docker being involved wasn't so bad... though it didn't do > what I

Re: [Proposal] Adopt a Beam I/O Standard

2022-12-15 Thread Chamikara Jayalath via dev
ards very useful (if they are flexible > during a time, of course), especially for new developers and PR reviewers, > and it’d be great to finally have such doc as a part of contribution guide. > +1 Thanks, Cham > > — > Alexey > > On 13 Dec 2022, at 04:32, Chamikara Jayalath vi

Re: A Declarative API for Apache Beam

2022-12-14 Thread Chamikara Jayalath via dev
+1 for these proposals and agree that these will simplify and demystify Beam for many new users. I think when combined with the x-lang/Schema-Aware transform binding, these might end up being adequate solutions for many production use-cases as well (unless users need to define custom composites,

Re: [Beam Playground] Local Development Environment: Kubernetes vs Docker Compose

2022-12-12 Thread Chamikara Jayalath via dev
For this kind of decisions, I'd write a short doc with pros and cons and suggest an option. We can further discuss in the doc or dev list if needed. If there's a significant disagreement we could even go for a vote in the dev list but usually we do not get to that (and go by lazy consensus [1]).

Re: [Proposal] Adopt a Beam I/O Standard

2022-12-12 Thread Chamikara Jayalath via dev
Yeah, I don't think either finalized or documented (in the Website) the previous iteration. This doc seems to contain details from the documents shared in the previous iteration. Thanks, Cham On Mon, Dec 12, 2022 at 6:49 PM Robert Burke wrote: > I think ultimately: until the docs a clearly

Re: Easy Multi-language via a SchemaTransform-aware Expansion Service

2022-11-23 Thread Chamikara Jayalath via dev
Hi All, The implementation of https://s.apache.org/easy-multi-language (with the dynamic API for Python) was merged and should be available with Beam 2.44.0: https://github.com/apache/beam/pull/23413 Thanks, Cham On Fri, Aug 19, 2022 at 3:35 PM Chamikara Jayalath wrote: > Hi All, > &g

[ANNOUNCE] Apache Beam 2.43.0 Released

2022-11-18 Thread Chamikara Jayalath via dev
The Apache Beam team is pleased to announce the release of version 2.43.0. Apache Beam is an open source unified programming model to define and execute data processing pipelines, including ETL, batch and stream (continuous) processing. See https://beam.apache.org You can download the release

Re: [PROPOSAL] Preparing for Apache Beam 2.43.0 Release

2022-11-17 Thread Chamikara Jayalath via dev
Thanks Kenn. BTW the correct milestone for the 2.44.0 release should be this one: https://github.com/apache/beam/milestone/7 - Cham On Thu, Nov 17, 2022 at 9:12 AM Ahmet Altay via dev wrote: > Thank you Kenn! :) > > On Wed, Nov 16, 2022 at 12:45 PM Kenneth Knowles wrote: > >> Hi all, >> >>

[RESULT] [VOTE] Release 2.43.0, release candidate #2

2022-11-17 Thread Chamikara Jayalath via dev
I'm happy to announce that we have unanimously approved this release. There are 7 approving votes, 5 of which are binding: * Alexey Romanenko * Jean-Baptiste Onofré * Pablo Estrada * Ahmet Altay * Chamikara Jayalath There are no disapproving votes. Thanks everyone!

Re: [VOTE] Release 2.43.0, release candidate #2

2022-11-17 Thread Chamikara Jayalath via dev
Thanks everybody for voting. This vote is now closed. I'll tally the results in a separate email. - Cham On Thu, Nov 17, 2022 at 5:34 AM Chamikara Jayalath wrote: > +1 (binding) > > I ran the validations mentioned in the release guide and updated the > spreadsheet. > &

Re: [VOTE] Release 2.43.0, release candidate #2

2022-11-17 Thread Chamikara Jayalath via dev
at 9:51 AM Jean-Baptiste Onofré > wrote: > >> +1 (binding) >> >> Regards >> JB >> >> On Sun, Nov 13, 2022 at 3:52 PM Chamikara Jayalath via dev >> wrote: >> > >> > Hi everyone, >> > Please review and vote on the release candid

Re: SchemaTransformProvider | Java class naming convention

2022-11-15 Thread Chamikara Jayalath via dev
t; wrote: > >> One distinction here is the difference between the URN for a provider / >> transform, and the class name in Java. >> >> We should have a standard for both, but they are distinct >> >> On Tue, Nov 15, 2022 at 3:39 PM Chamikara Jayalath via dev < >

Re: SchemaTransformProvider | Java class naming convention

2022-11-15 Thread Chamikara Jayalath via dev
On Tue, Nov 15, 2022 at 1:38 PM Reuven Lax via dev wrote: > Out of curiosity, several IOs (including PubSub) already do support > schemas. Are you planning on modifying those? > Schema-aware Transform is an overloaded term. I think this is about the implementations of the following.

Re: SchemaTransformProvider | Java class naming convention

2022-11-15 Thread Chamikara Jayalath via dev
On Tue, Nov 15, 2022 at 11:50 AM Damon Douglas via dev wrote: > Hello Everyone, > > Do we like the following Java class naming convention for > SchemaTransformProviders [1]? The proposal is: > > (Read|Write)SchemaTransformProvider > > > *For those new to Beam, even if this is your first day,

[VOTE] Release 2.43.0, release candidate #2

2022-11-13 Thread Chamikara Jayalath via dev
Hi everyone, Please review and vote on the release candidate #2 for the version 2.43.0, as follows: [ ] +1, Approve the release [ ] -1, Do not approve the release (please provide specific comments) Reviewers are encouraged to test their own use cases with the release candidate, and vote +1 if no

Re: bhulette stepping back (for now)

2022-11-12 Thread Chamikara Jayalath via dev
Good luck with your next endeavor Brian! Thanks for all the contributions to Beam (and hopefully more in the future when you have time :-) ) - Cham On Fri, Nov 11, 2022 at 10:47 PM Moritz Mack wrote: > Also, thanks so much for all the great and through reviews! That was > always much

Re: [ANNOUNCE] New committer: Yi Hu

2022-11-11 Thread Chamikara Jayalath via dev
Contrats Yi! On Thu, Nov 10, 2022 at 10:48 AM Kerry Donny-Clark via dev < dev@beam.apache.org> wrote: > Great job Yi! I am happy to see your contributions recognized. > > On Thu, Nov 10, 2022 at 11:52 AM Yi Hu via dev > wrote: > >> Thank you for the help of you all over the time, and I am glad

Re: [VOTE] Release 2.43.0, release candidate #1

2022-11-10 Thread Chamikara Jayalath via dev
e start time regression on some > runners. > Opened https://github.com/apache/beam/issues/24110 > > On Thu, Nov 10, 2022 at 11:10 AM Chamikara Jayalath via dev < > dev@beam.apache.org> wrote: > >> Thanks folks. >> >> Blocking issues were https://github.com/apache/b

Re: [VOTE] Release 2.43.0, release candidate #1

2022-11-10 Thread Chamikara Jayalath via dev
hon SDK QuickStart, Beam RunInference > examples on Direct and Dataflow Runner. Also, verified the Python 3.10 > artifacts. > > > On Wed, Nov 9, 2022 at 1:40 PM Chamikara Jayalath via dev < > dev@beam.apache.org> wrote: > >> Ack. There's another potential cherry-pic

Re: [VOTE] Release 2.43.0, release candidate #1

2022-11-09 Thread Chamikara Jayalath via dev
e added while merging RunInference wrapper. > > Thanks, > Ritesh > > > On Wed, Nov 9, 2022 at 8:40 AM Alexey Romanenko > wrote: > >> +1 (binding) >> >> Tested with https://github.com/Talend/beam-samples/ >> (Java SDK v8 & v11, Spark 3 runner). >

[VOTE] Release 2.43.0, release candidate #1

2022-11-08 Thread Chamikara Jayalath via dev
Hi everyone, Please review and vote on the release candidate #1 for the version 2.43.0, as follows: [ ] +1, Approve the release [ ] -1, Do not approve the release (please provide specific comments) Reviewers are encouraged to test their own use cases with the release candidate, and vote +1 if no

Re: [PROPOSAL] Preparing for Apache Beam 2.43.0 Release

2022-11-08 Thread Chamikara Jayalath via dev
t 9:05 PM Chamikara Jayalath via dev < > dev@beam.apache.org> wrote: > >> Update: >> >> RC creation is still ongoing. I hope to get it out for review early next >> week >> >> Thanks, >> Cham >> >> >> >> On Fri, Nov 4, 2022 at 9:1

Re: [PROPOSAL] Preparing for Apache Beam 2.43.0 Release

2022-11-04 Thread Chamikara Jayalath via dev
Update: RC creation is still ongoing. I hope to get it out for review early next week Thanks, Cham On Fri, Nov 4, 2022 at 9:14 AM Ahmet Altay wrote: > Thank you Cham! > > On Thu, Nov 3, 2022 at 10:54 PM Chamikara Jayalath > wrote: > >> Fix for the blocking issue was ch

Re: [ANNOUNCE] New committer: Ritesh Ghorse

2022-11-04 Thread Chamikara Jayalath via dev
Congrats, Ritesh! On Fri, Nov 4, 2022 at 9:34 AM John Casey via dev wrote: > Congrats! > > On Fri, Nov 4, 2022 at 10:36 AM Ahmed Abualsaud via dev < > dev@beam.apache.org> wrote: > >> Congrats Ritesh! >> >> On Fri, Nov 4, 2022 at 10:29 AM Andy Ye via dev >> wrote: >> >>> Congrats Ritesh! >>>

Re: [PROPOSAL] Preparing for Apache Beam 2.43.0 Release

2022-11-03 Thread Chamikara Jayalath via dev
Fix for the blocking issue was cherry-picked today. So I hope to build the RC1 tomorrow. Thanks, Cham On Thu, Nov 3, 2022 at 8:19 PM Ahmet Altay wrote: > How is the release coming along? Do you need any help? > > On Mon, Oct 31, 2022 at 1:58 PM Chamikara Jayalath via de

Re: Support existing IOs with Schema Transforms

2022-11-03 Thread Chamikara Jayalath via dev
Thanks for writing this. Added some comments. We should also consider documenting Schema-Aware Transform API and SchemaTransform authoring process in the Beam programming guide. - Cham On Thu, Nov 3, 2022 at 12:56 PM Ritesh Ghorse via dev wrote: > Thanks for writing this! Having schema

Re: [PROPOSAL] Preparing for Apache Beam 2.43.0 Release

2022-10-31 Thread Chamikara Jayalath via dev
, if they are known issues from a previous release). We can continue the release once these are resolved or moved out of the 2.43.0 release milestone. Thanks, Cham [1] https://github.com/apache/beam/milestone/5 On Wed, Oct 26, 2022 at 12:42 PM Chamikara Jayalath wrote: > Update: >

Re: [PROPOSAL] Preparing for Apache Beam 2.43.0 Release

2022-10-26 Thread Chamikara Jayalath via dev
Update: All blocking issues have either been addressed or pushed to the next release. I'll go ahead and create the first RC. Thanks, Cham On Thu, Oct 20, 2022 at 9:41 AM Chamikara Jayalath wrote: > Hi All, > > The release branch was cut: > https://github.com/apache/beam/tree/re

Re: [PROPOSAL] Preparing for Apache Beam 2.43.0 Release

2022-10-20 Thread Chamikara Jayalath via dev
, Cham On Wed, Oct 5, 2022 at 3:25 PM Ahmet Altay wrote: > +1 - Thank you Cham! > > On Wed, Oct 5, 2022 at 1:38 PM Chamikara Jayalath via dev < > dev@beam.apache.org> wrote: > >> Hi all, >> >> The next (2.43.0) release branch cut is scheduled for October 19th,

Re: [VOTE] Release 2.42.0, release candidate #2

2022-10-14 Thread Chamikara Jayalath via dev
+1 (binding) Thanks, Cham On Fri, Oct 14, 2022 at 5:43 AM Alexey Romanenko wrote: > +1 (binding) > > Tested with https://github.com/Talend/beam-samples/ > (Java SDK v8 & v11, Spark 3 runner). > > --- > Alexey > > On 14 Oct 2022, at 05:17, Ahmet Altay via dev wrote: > > +1 (binding) > >

Re: Java + Python Xlang pipeline

2022-10-09 Thread Chamikara Jayalath via dev
ol option? Or the Java sdk doesn't have the external environment > type, it has to be as docker started? > > Thank you. > > Matk > > On Sat, Oct 8, 2022 at 12:08 AM Chamikara Jayalath via dev < > dev@beam.apache.org> wrote: > >> >> >> On Fri, Oct 7, 2

Re: Java + Python Xlang pipeline

2022-10-07 Thread Chamikara Jayalath via dev
On Fri, Oct 7, 2022 at 6:29 PM Xiao Ma wrote: > Hello, > > I would like to run a pipeline with Java as the main language and python > transformation embedded. The beam pipeline is running on the flink cluster. > Currently, I can run it with a taskmanager + java worker pool and a python > worker

[PROPOSAL] Preparing for Apache Beam 2.43.0 Release

2022-10-05 Thread Chamikara Jayalath via dev
Hi all, The next (2.43.0) release branch cut is scheduled for October 19th, according to the release calendar [1]. I would like to volunteer myself to do this release. My plan is to cut the branch on that date, and cherrypick release-blocking fixes afterwards, if any. Please help me make sure

  1   2   3   4   5   6   >