minwoo-jung commented on code in PR #15216: URL: https://github.com/apache/pinot/pull/15216#discussion_r1984532112
########## pom.xml: ########## @@ -1375,8 +1375,8 @@ </dependency> <dependency> <groupId>org.apache.hadoop.thirdparty</groupId> Review Comment: Hello, I am not a Pinot developer, so I'm not entirely sure about the intention behind this. However, in the past, the HDFS library was not included directly in the package. But, in recent versions, I noticed that the library is included as a shaded dependency. So, it seems that the version management policy for the HDFS library has changed. It would be best for the responsible person to check whether this is the case or if we need to modify it to avoid including the library. Additionally, depending on the policy regarding the HDFS library, the relevant guide documentation may also need to be updated, so I've asked the team to check that. Furthermore, when using libraries that are sensitive to versions, these issues are quite common. However, I also know well that implementing it to work properly regardless of the library version is not easy. ^^ Enforcing a specific version of a library might be inconvenient when using compatible versions, but there are also advantages. For libraries sensitive to security and performance, enforcing a specific version is much better for stability. If we do not enforce library versions, the usability would certainly increase, but it’s impossible to make the system work for all versions. So, personally, I try to enforce specific library versions, while documenting the compatible versions (e.g., in the README). -- 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: commits-unsubscr...@pinot.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org