Xuanwo commented on issue #482: URL: https://github.com/apache/iceberg-rust/issues/482#issuecomment-2253782960
> Adoption of tracing has supplanted that of logging over the past few years. Users who rely on `tracing` can still integrate with our `log`, as tracing has native integration. However, if we adopt `tracing`, then `log` users will not be able to integrate with us. Therefore, I believe libraries like Iceberg should use `log` instead of `tracing`. Nonetheless, I'm open to using `tracing_subscriber` in our tests for a better user experience. Here is a decision matrix: | Does it works? | iceberg use `log` | iceberg use `tracing` | | - | - | - | | user use `env_logger` (`log` ecosystem) | YES | YES | | user use `tracing_subscriber`(`tracing` ecosystem) | YES | NO | -- 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