fqaiser94 commented on PR #503:
URL: https://github.com/apache/iceberg-rust/pull/503#issuecomment-2267084086

   > Hi @fqaiser94, do you think it would be a good idea to create a new crate 
named `catalog_integration_tests` for those tests, so that all catalogs can use 
them? I imagine that each catalog only needs to be created once and then passed 
into `test_catalog()`.
   
   @Xuanwo Ha, yea I was thinking of something similar but I definitely don't 
want to overload this PR with too many concerns. Let's see how things go in 
this PR first and if it still makes sense, I can potentially follow-up with 
another PR to consolidate catalog testing where it makes sense. The main 
concern I have is that the existing catalogs don't all follow exactly the same 
behaviour, there are small, subtle differences in behaviour like checking for 
tables before dropping a namespace, error messaging, etc. It may or may not be 
worth aligning behaviours but we can discuss all of that when we get there. 
   
   Eh I might start working on this in in parallel, time permitting. 
   Created a ticket for it here: 
https://github.com/apache/iceberg-rust/issues/519
   Let's continue any further discussion there. 


-- 
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: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to