You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beam.apache.org by Irwin Alejandro Rodriguez Ramirez <ir...@wizeline.com> on 2021/06/04 12:58:12 UTC

Question about BEAM-10277

Hi Team,

I'm working on BEAM-10277 on the Python implementation. I would like to
know if the Java part is complete already as mention in the issue. And also
if you have any suggestions for the implementation on python it would be
helpful.

Thank you
--

Irwin Alejandro

-- 
*This email and its contents (including any attachments) are being sent to
you on the condition of confidentiality and may be protected by legal
privilege. Access to this email by anyone other than the intended recipient
is unauthorized. If you are not the intended recipient, please immediately
notify the sender by replying to this message and delete the material
immediately from your system. Any further use, dissemination, distribution
or reproduction of this email is strictly prohibited. Further, no
representation is made with respect to any content contained in this email.*

Re: Question about BEAM-10277

Posted by Brian Hulette <bh...@google.com>.
Hi Irwin,
Yes the Java part is complete. That should make verifying a Python
implementation a little easier since you'll want to add a test case
to standard_coders.yaml [1] that passes in the Java implementation and your
new Python one.

There's some general advice and pointers in the Jira. Do you have some
specific questions not covered there?

I'd recommend first studying the beam:coder:row:v1 spec [2] and
schema.proto [3] to get a handle on how the coder works.

Brian

[1]
https://github.com/apache/beam/blob/master/model/fn-execution/src/main/resources/org/apache/beam/model/fnexecution/v1/standard_coders.yaml
[2]
https://github.com/apache/beam/blob/1e60f383fb39b9ff8d44edcbe5357da4c1e52378/model/pipeline/src/main/proto/beam_runner_api.proto#L937-L990
[3]
https://github.com/apache/beam/blob/1e60f383fb39b9ff8d44edcbe5357da4c1e52378/model/pipeline/src/main/proto/schema.proto


On Fri, Jun 4, 2021 at 5:58 AM Irwin Alejandro Rodriguez Ramirez <
irwin.rodriguez@wizeline.com> wrote:

> Hi Team,
>
> I'm working on BEAM-10277 on the Python implementation. I would like to
> know if the Java part is complete already as mention in the issue. And also
> if you have any suggestions for the implementation on python it would be
> helpful.
>
> Thank you
> --
>
> Irwin Alejandro
>
>
>
>
>
>
>
>
> *This email and its contents (including any attachments) are being sent
> toyou on the condition of confidentiality and may be protected by
> legalprivilege. Access to this email by anyone other than the intended
> recipientis unauthorized. If you are not the intended recipient, please
> immediatelynotify the sender by replying to this message and delete the
> materialimmediately from your system. Any further use, dissemination,
> distributionor reproduction of this email is strictly prohibited. Further,
> norepresentation is made with respect to any content contained in this
> email.*