huan233usc commented on PR #2575:
URL: https://github.com/apache/iceberg-rust/pull/2575#issuecomment-4693895114

   > Hi @huan233usc , thanks for the contribution. Throwing errors on partition 
transforms looks good to me. However, I'm not sure if this is a problem that we 
want to solve at this point.
   > 
   > Currently we don't support `CREATE EXTERNAL TABLE`/`register_table`, and I 
think we should tackle #2021 first before coming to this. wdyt?
   
   Hi @CTTY 
   
   Makes sense, thanks for the context.
   
   Based on my observation, from a user perspective, the ideal priority would 
probably be:
   
   1. `CREATE TABLE`
       -- this is isn't really doable with stock DataFusion today unless we 
make 
   2. `CREATE EXTERNAL TABLE ... LOCATION ...` where `LOCATION` points to a 
storage path (creating a new table there)
     -- iiuc is https://github.com/apache/iceberg-rust/issues/2021 is mainly 
about.
   3. `CREATE EXTERNAL TABLE ... LOCATION ...` where `LOCATION` points to an 
existing metadata JSON / snapshot (read-only registration) (this PR handle, 
stepping back a bit this pr seems a bit redundant/unnecessary )
   
   Let me know if anything I could help with 
https://github.com/apache/iceberg-rust/issues/2021? 
   Thanks
   


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

Reply via email to