[
https://issues.apache.org/jira/browse/HDDS-7133?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17581534#comment-17581534
]
Ethan Rose commented on HDDS-7133:
----------------------------------
Hi Ayush, thanks for looking into this. I should have documented why
reflections was downgraded at the time but unfortunately I did not and now the
exact reason for the downgrade is lost in time. I recall hitting numerous bugs
in the reflections library while using it and it was not being well maintained
at the time. In particular we were hitting
https://github.com/ronmamo/reflections/issues/178 and needing to work around
that in the code to prevent mock upgrade actions from being picked up outside
of unit test code, however that would not warrant a downgrade. It is possible
we encountered the bug you shared, although I vaguely remember downgrading due
to a version conflict in s3 gateway but I cannot find it anymore, maybe that
reflections dependency has since been removed.
Either way it sounds like a good idea to upgrade. I tried 0.9.12 with your
workaround and also the latest 0.10.2. Both worked but 0.10.2 would require
some code changes as things have been deprecated and removed. I think we should
make the minor code changes and upgrade to 0.10.2 to stay current. I can take
this up to unblock your Hive efforts.
> Upgrade reflections to 0.9.12 to avoid guava conflicts
> ------------------------------------------------------
>
> Key: HDDS-7133
> URL: https://issues.apache.org/jira/browse/HDDS-7133
> Project: Apache Ozone
> Issue Type: Improvement
> Reporter: Ayush Saxena
> Priority: Major
> Labels: pull-request-available
>
> Upgrade Reflections to 0.9.12 from 0.9.11,
> We were on 0.9.12 in release 1.0.0 & we got downgraded to 0.9.11
> 0.9.12 solves the below problem:
> https://github.com/ronmamo/reflections/issues/194#issuecomment-573390884
> Rel: 1.0.0 with 0.9.12
> https://github.com/apache/ozone/blob/ozone-1.0.0/hadoop-ozone/ozone-manager/pom.xml#L108-L113
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]