apilloud commented on PR #24249:
URL: https://github.com/apache/beam/pull/24249#issuecomment-1349529818

   Your new test is running in the SQL Precommit and passing: 
https://ci-beam.apache.org/job/beam_PreCommit_SQL_Commit/5807/testReport/org.apache.beam.sdk.extensions.sql.zetasql/ZetaSqlDialectSpecTest/testCoalesceNotNull/
   
   Beam ZetaSQL has significant issues with null handling, so an issue like 
this existing wouldn't surprise me. I think you need a schema that supports 
nullable fields though? Try this:
   `final Schema schema = Schema.builder().addNullableField("field1", 
FieldType.STRING).build();`
   
   The latest release of Dataflow SQL is based on 
df6efe3644d08bda747d9d4434ab9e033073c8de (somewhere between v2.38.0 and 
v2.39.0), which is several months old so it is possible that it has been fixed 
since. I know #17387 is more recent, which fixes some null bugs. Possibly try 
rebasing on that commit?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to