walterddr commented on issue #10381: URL: https://github.com/apache/pinot/issues/10381#issuecomment-1755645902
we can definitely discuss the ingestion level nullability however regardless of whether we use `column level nullability` as a source of truth for ingestion. the solution to the query side remains the same correct? e.g. - for query time, column level nullability is source of truth (in v2) regardless of explicit true/false or missing (default false) (it is always defined in the query sense) - in v1 always needs to have enableNullhandling the main argument is that: tableConfig should be ignored b/c it is an ingestion time config. it can be changed from one segment to another and only governs how the next segment is created, not the entire table, thus using it is problematic -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
