Hi team,

I'm proposing a change to how Beam Schemas are generated from Protobuf.
Currently, all fields in Beam Schemas are treated as non-null, which
doesn't align with Protobuf's concept of "presence" for optional fields. We
need Beam Schemas to correctly handle nullable fields for optional Protobuf
fields.

The full proposal is here:
https://docs.google.com/document/d/1euOq_Uu4sycT-AiN6MQxJmsOgInyABiFSwW-U3kpwlk/edit?tab=t.0#heading=h.xzptrog8pyxf

Thanks
Minbo

Reply via email to