Hi Yun, Please clarify the meaning of the value of the new location attribute.
- Is is one value or many? - Is it a URI? - Does it point to any particular file? - Is it a common prefix of all files within a table? - What happens when a value does not match these expectation? Thanks, Dmitri. On 2025/05/07 21:50:19 yun zou wrote: > Hi folks, > > I would like to propose to add an optional `location` field to > CreateGenricTable Request and LoadGenericTable response. > > The `location` is the location for the table, which is common to most table > formats including Iceberg, Delta, Hudi, csv, parquet etc. The location > information is critical for loading the table at engine side, having a > dedicated keyword could help improve the robustness for cross engine > sharing, instead of relying on the properties passed by the client side. > > Furthermore, this information is also required to provide credential > vending capabilities later. > > Here is the PR for adding the spec: > https://github.com/apache/polaris/pull/1543 > > Looking forward to your reply and feedback! > > Best Regards, > Yun >