GitHub user dentiny edited a discussion: [Question] `drop_namespace` behavior inconsistent for different catalogs
When checking `drop_namespace` implementation, I found different catalogs doesn't conform to the same behavior. For example, when we delete parent namespace, what would happen to the children namespaces? - memory catalog and s3 table catalog delete children catalog as well - while sql catalog doesn't touch children catalogs I understand the reason behind: - For storage backend which support "directory"-like structure, it makes sense (and is easier) to clean them up all together; - While for object-oriented backend, it's expensive to recursively traverse down to the leaf namespace. I would like to know, if the team think it's ok to specify clearly in the documentation on the behavior? Thank you! GitHub link: https://github.com/apache/iceberg-rust/discussions/1274 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
