yuqi1129 commented on code in PR #9678:
URL: https://github.com/apache/gravitino/pull/9678#discussion_r2768859893


##########
catalogs/catalog-lakehouse-generic/src/main/java/org/apache/gravitino/catalog/lakehouse/generic/GenericTablePropertiesMetadata.java:
##########
@@ -40,7 +40,10 @@ public class GenericTablePropertiesMetadata extends 
BasePropertiesMetadata {
         ImmutableList.of(
             stringOptionalPropertyEntry(
                 Table.PROPERTY_LOCATION,
-                "The root directory of the generic table.",
+                "The directory of the table. For managed table, if this is not 
specified"
+                    + " in the table property, it will use the one in catalog 
/ schema level and "
+                    + "concatenate with the table name. For external table, 
this property is"

Review Comment:
   I mean, we can set the properties `location` in catalogs or schemas, then if 
`location` is not set in table properties, we can still refer to the final 
location for the table.
   
   Currently, all table register/created by Lance REST are external tables, and 
the table property `location` is optional as long as we set the property on its 
parents. 



-- 
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