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

Reply via email to