Hi all,

Please find the following design doc for a portable RAW field type enabling
arbitrary (serializable) data type to be included and take advantage of the
Beam portable schema framework

https://s.apache.org/beam-portable-raw-type

It aims to solve https://github.com/apache/beam/issues/23374 (as well as
https://github.com/apache/beam/issues/19817) as part of schema improvement
for Beam 3 (https://github.com/apache/beam/issues/34672).

It also includes an appendix of term disambiguation between Beam/Flink/Avro
schema systems that might find useful in general.

I proposed two alternative designs. Any feedback is welcome!

Regards,

Yi

-- 

Yi Hu, (he/him/his)

Software Engineer

Reply via email to