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 < [email protected]> 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.*
