I would probably use some symbol other than `"."` (maybe use `"_"` instead) to 
avoid accidental conflicts with field access operator in weird places 
downstream (e.g. accessing fields in SQL, or parsing json with these dotted 
field names).  E.g. you cannot do `JSON.parse("{ \"asd.asd\" : \"123123\" 
}").asd.asd`, which probably a some people would expect, and `eval("{ asd.asd : 
\"123123\" }")` doesn't work.


[ Full content available at: https://github.com/apache/beam/pull/6316 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to