You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by GitBox <gi...@apache.org> on 2022/11/14 02:20:49 UTC

[GitHub] [pulsar] svenhornberg created a discussion: Apache Beam support for Pulsar

GitHub user svenhornberg created a discussion: Apache Beam support for Pulsar

I would like to use Apache Beam and Pulsar as my source, for writing my batch or streaming jobs. 

Please consider adding a PulsarIO class to the sdk like Kafka (https://beam.apache.org/releases/javadoc/2.4.0/org/apache/beam/sdk/io/kafka/KafkaIO.html)

I found the pulsar-flink and pulsar-spark folders, but i really like the Apache Beam API.
Maybe you could add a pulsar-beam example or subfolder



GitHub link: https://github.com/apache/pulsar/discussions/18453

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] chethanuk-plutoflume added a comment to the discussion: Apache Beam support for Pulsar

Posted by GitBox <gi...@apache.org>.
GitHub user chethanuk-plutoflume added a comment to the discussion: Apache Beam support for Pulsar

> Apache Beam -> Pulsar pipeline working

Cool, :)

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-4131266

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


Re: [D] Apache Beam support for Pulsar [pulsar]

Posted by "hpvd (via GitHub)" <gi...@apache.org>.
GitHub user hpvd added a comment to the discussion: Apache Beam support for Pulsar

just opened an issue in Beam repository to maintain a good overview on this:
https://github.com/apache/beam/issues/31078

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-9198904

----
This is an automatically sent email for commits@pulsar.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@pulsar.apache.org


Re: [D] Apache Beam support for Pulsar [pulsar]

Posted by "hpvd (via GitHub)" <gi...@apache.org>.
GitHub user hpvd added a comment to the discussion: Apache Beam support for Pulsar

in v2.39 of beam a relatively basic pulsar io was introduced:
`Implemented Apache PulsarIO` https://beam.apache.org/blog/beam-2.39.0/
for details see:
https://issues.apache.org/jira/browse/BEAM-8218

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-8560181

----
This is an automatically sent email for commits@pulsar.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@pulsar.apache.org


Re: [D] Apache Beam support for Pulsar [pulsar]

Posted by "vcastell-tibco (via GitHub)" <gi...@apache.org>.
GitHub user vcastell-tibco edited a comment on the discussion: Apache Beam support for Pulsar

I see that a Pulsar connector was made available as of BEAM 2.38.0 release but I don't see Pulsar as an official connector on below page. Is the Pulsar IO connector official or not? If official then can someone please update the page since it gives idea that a Pulsar IO connector is not available.

https://beam.apache.org/documentation/io/connectors/

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-8902102

----
This is an automatically sent email for commits@pulsar.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] sijie added a comment to the discussion: Apache Beam support for Pulsar

Posted by GitBox <gi...@apache.org>.
GitHub user sijie added a comment to the discussion: Apache Beam support for Pulsar

@alexvanboxel awesome! much appreciated your help!

You can also check how Pulsar was integrated with Spark and Flink as a reference. The pulsar-flink one is the one is contributed to upstream Flink as [FLIP-72](https://cwiki.apache.org/confluence/display/FLINK/FLIP-72%3A+Introduce+Pulsar+Connector) and 

https://github.com/streamnative/pulsar-spark
https://github.com/streamnative/pulsar-flink

@yjshen can help answer any questions about such integrations.

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-4131264

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] svenhornberg added a comment to the discussion: Apache Beam support for Pulsar

Posted by GitBox <gi...@apache.org>.
GitHub user svenhornberg added a comment to the discussion: Apache Beam support for Pulsar

Any statement if you would try to implement it ? 3 months have passed

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-4131257

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] rfuerst87 added a comment to the discussion: Apache Beam support for Pulsar

Posted by GitBox <gi...@apache.org>.
GitHub user rfuerst87 added a comment to the discussion: Apache Beam support for Pulsar

@sijie Thanks for the update. Thought you might have some more insights from the mailing list. Will follow the topic in JIRA.

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-4131262

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] adrianog added a comment to the discussion: Apache Beam support for Pulsar

Posted by GitBox <gi...@apache.org>.
GitHub user adrianog added a comment to the discussion: Apache Beam support for Pulsar

Any update?

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-4131267

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


Re: [D] Apache Beam support for Pulsar [pulsar]

Posted by "hpvd (via GitHub)" <gi...@apache.org>.
GitHub user hpvd edited a comment on the discussion: Apache Beam support for Pulsar

the progress for pulsar on becoming a first class citizen in beam, seems to have stucked :-(

There are not only some
- open issues, but also
- non merged but automatically as stale closed pull request.

Have integrated them into the overview: https://github.com/apache/beam/issues/31079


GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-9212078

----
This is an automatically sent email for commits@pulsar.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@pulsar.apache.org


Re: [D] Apache Beam support for Pulsar [pulsar]

Posted by "hpvd (via GitHub)" <gi...@apache.org>.
GitHub user hpvd added a comment to the discussion: Apache Beam support for Pulsar

but there is a sdk package
Package org.apache.beam.sdk.io.pulsar
https://beam.apache.org/releases/javadoc/current/org/apache/beam/sdk/io/pulsar/package-summary.html

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-8559193

----
This is an automatically sent email for commits@pulsar.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@pulsar.apache.org


Re: [D] Apache Beam support for Pulsar [pulsar]

Posted by "hpvd (via GitHub)" <gi...@apache.org>.
GitHub user hpvd edited a comment on the discussion: Apache Beam support for Pulsar

the progress for pulsar on becoming a first class citizen in beam, seems to have stucked :-(

There are not only some
- open issues, but also
- non merged but automatically as stale closed pull request.

Have integrated them into the overview: https://github.com/apache/beam/issues/31078


GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-9212078

----
This is an automatically sent email for commits@pulsar.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@pulsar.apache.org


Re: [D] Apache Beam support for Pulsar [pulsar]

Posted by "hpvd (via GitHub)" <gi...@apache.org>.
GitHub user hpvd added a comment to the discussion: Apache Beam support for Pulsar

if you are interested in Beam support for Pulsar plz upvote this discussion topic to gain visibility 
and take a look on open issues in beam repository summarized in https://github.com/apache/beam/issues/31078

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-9234229

----
This is an automatically sent email for commits@pulsar.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] sijie added a comment to the discussion: Apache Beam support for Pulsar

Posted by GitBox <gi...@apache.org>.
GitHub user sijie added a comment to the discussion: Apache Beam support for Pulsar

@svenhornberg The beam community was trying to drive the development for this connector. Since they are the experts of beam. I didn't closely follow the progress there. Happy to follow up with them and get back here.

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-4131258

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] rfuerst87 added a comment to the discussion: Apache Beam support for Pulsar

Posted by GitBox <gi...@apache.org>.
GitHub user rfuerst87 added a comment to the discussion: Apache Beam support for Pulsar

Any updates on this matter? Would be interested in a Beam Connector too :)

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-4131260

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


Re: [D] Apache Beam support for Pulsar [pulsar]

Posted by "vcastell-tibco (via GitHub)" <gi...@apache.org>.
GitHub user vcastell-tibco added a comment to the discussion: Apache Beam support for Pulsar

I would like to use the Beam connector for Pulsar and II see that it is still under discussion and development. Can someone provide an update on the tentative plans for releasing the connector officially for Beam. Thanks

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-8902102

----
This is an automatically sent email for commits@pulsar.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] alexvanboxel added a comment to the discussion: Apache Beam support for Pulsar

Posted by GitBox <gi...@apache.org>.
GitHub user alexvanboxel added a comment to the discussion: Apache Beam support for Pulsar

Great, I appreciate the help. I can happily report that after a few hours I already got some basic Google Cloud Pubsub -> Apache Beam -> Pulsar pipeline working (on the local runner). Don't get too excited to, still a lot of work to be done.

I'll have a look at the integrations.

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-4131265

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] sijie added a comment to the discussion: Apache Beam support for Pulsar

Posted by GitBox <gi...@apache.org>.
GitHub user sijie added a comment to the discussion: Apache Beam support for Pulsar

@rfuerst87 - the beam community is doing the work. You can track the progress here - https://issues.apache.org/jira/browse/BEAM-8218

I will follow up there as well. 

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-4131261

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] sijie added a comment to the discussion: Apache Beam support for Pulsar

Posted by GitBox <gi...@apache.org>.
GitHub user sijie added a comment to the discussion: Apache Beam support for Pulsar

@svenhornberg there is a discussion in BEAM mailing list. We will collaborate with beam community on adding a pulsar connector in BEAM repo.

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-4131256

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] alexvanboxel added a comment to the discussion: Apache Beam support for Pulsar

Posted by GitBox <gi...@apache.org>.
GitHub user alexvanboxel added a comment to the discussion: Apache Beam support for Pulsar

I've taken over the ticket. I'm familiar with Beam, less so with Pulsar (I want to learn Pulsar, creating the IO). I'll be starting locally with Pulsar in standalone mode, as soon as I have a prototype I'll keep updates on this thread.

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-4131263

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] svenhornberg added a comment to the discussion: Apache Beam support for Pulsar

Posted by GitBox <gi...@apache.org>.
GitHub user svenhornberg added a comment to the discussion: Apache Beam support for Pulsar

@sijie thank you for clarifying 

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-4131259

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


Re: [D] Apache Beam support for Pulsar [pulsar]

Posted by "hpvd (via GitHub)" <gi...@apache.org>.
GitHub user hpvd added a comment to the discussion: Apache Beam support for Pulsar

when looking into beams i/o connector matrix pulsar is not listed yet:
https://beam.apache.org/documentation/io/connectors/

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-8559155

----
This is an automatically sent email for commits@pulsar.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@pulsar.apache.org


Re: [D] Apache Beam support for Pulsar [pulsar]

Posted by "hpvd (via GitHub)" <gi...@apache.org>.
GitHub user hpvd added a comment to the discussion: Apache Beam support for Pulsar

opened an issue to add current state of Pulsar support to Beams doc:
https://github.com/apache/beam/issues/31079

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-9199245

----
This is an automatically sent email for commits@pulsar.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] svenhornberg added a comment to the discussion: Apache Beam support for Pulsar

Posted by GitBox <gi...@apache.org>.
GitHub user svenhornberg added a comment to the discussion: Apache Beam support for Pulsar

okay, looks like there is a story for that (https://issues.apache.org/jira/browse/BEAM-8218), but anyway it would be a push for pulsar. Maybe working together on this is an option.

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-4131255

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


[GitHub] [pulsar] aahmed-se added a comment to the discussion: Apache Beam support for Pulsar

Posted by GitBox <gi...@apache.org>.
GitHub user aahmed-se added a comment to the discussion: Apache Beam support for Pulsar

this should be a request in the beam repo.

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-4131254

----
This is an automatically sent email for dev@pulsar.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@pulsar.apache.org


Re: [D] Apache Beam support for Pulsar [pulsar]

Posted by "hpvd (via GitHub)" <gi...@apache.org>.
GitHub user hpvd added a comment to the discussion: Apache Beam support for Pulsar

to get an idea of the current state, there are some open issues in beam for pulsar:
https://github.com/apache/beam/issues?q=is%3Aissue+pulsar+is%3Aopen

GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-8559524

----
This is an automatically sent email for commits@pulsar.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@pulsar.apache.org


Re: [D] Apache Beam support for Pulsar [pulsar]

Posted by "hpvd (via GitHub)" <gi...@apache.org>.
GitHub user hpvd added a comment to the discussion: Apache Beam support for Pulsar

the progress for pulsar on becoming a first class citizen in beam, seems to have stucked :-(

There are not only some
- open issues, but also
- non merged but automatically as stale closed pull request.
Have integrated them into the overview: https://github.com/apache/beam/issues/31079


GitHub link: https://github.com/apache/pulsar/discussions/18453#discussioncomment-9212078

----
This is an automatically sent email for commits@pulsar.apache.org.
To unsubscribe, please send an email to: commits-unsubscribe@pulsar.apache.org