flyrain commented on PR #12017: URL: https://github.com/apache/iceberg/pull/12017#issuecomment-3238253488
Why do we need `write.metadata.path` to set the view location when there is `location` field in the view spec https://iceberg.apache.org/view-spec/#view-metadata? > For now, when you customize the View's metadata location, you need to set the warehouse parameter. However, if your database has the configured location in its property such as location: /db/table/path, you need to change the database location (this is not always easy). I'm not sure I followed. My understanding is that the `location` field of the view spec are supposed to serve the purpose. A view is just one single metadata.json file, with the support of both `write.metadata.path` and `location`, we got two places to specify the location, which seems confusing. -- 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]
