liurenjie1024 commented on code in PR #558:
URL: https://github.com/apache/iceberg-rust/pull/558#discussion_r1733780815


##########
crates/iceberg/Cargo.toml:
##########
@@ -83,5 +83,6 @@ ctor = { workspace = true }
 iceberg-catalog-memory = { workspace = true }
 iceberg_test_utils = { path = "../test_utils", features = ["tests"] }
 pretty_assertions = { workspace = true }
+rand = "0.8"

Review Comment:
   In fact currently there is no explicit rule for this. I think current 
convention we are following areā€¦
   1. If a lib is used by more than one crate, it should be in workspace.
   2. For libs that are too specific to one crate, for example `sqlx` for sql 
catalog. 
   
   I think the second rule is worth discussion, should we just simply put all 
into workspace? cc @Xuanwo What do you think?



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