allisonport-db commented on code in PR #38823: URL: https://github.com/apache/spark/pull/38823#discussion_r1115242394
########## sql/catalyst/src/main/java/org/apache/spark/sql/connector/catalog/Column.java: ########## @@ -82,6 +98,15 @@ static Column create( @Nullable ColumnDefaultValue defaultValue(); + /** + * Returns the generation expression of this table column. Null means no generation expression. + * <p> + * The generation expression is stored as spark SQL dialect. It is up to the data source to verify + * expression compatibility and reject writes as necessary. + */ + @Nullable + String generationExpression(); Review Comment: I've added it as just a string here as it seems we don't need any additional information -- 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]
