cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Stupp (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CASSANDRA-12996) update slf4j dependency to 1.7.21
Date Thu, 13 Jul 2017 10:14:00 GMT

    [ https://issues.apache.org/jira/browse/CASSANDRA-12996?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16085503#comment-16085503
] 

Robert Stupp commented on CASSANDRA-12996:
------------------------------------------

[~trepik], I don't get the point why C* _bundled_ libs must use the exact same version as
some distribution's package for library X and how that would not conflict with other distributions
like (to stick RH's ones and not considering other distributions) CentOS or RHEL across _all_
supported versions? Don't get me wrong, but IMO this will lead to a never ending story about
patching a self-contained project because some distribution X or Y or Z updated some package
and in a not-overseeable list of permutations of library versions. By the way, then you're
forcing users to upgrade to other major versions just because the package maintainers decided
to upgrade some library. I don't see the value of this - except it may comply with an IMO
artificial rule that each individual jar dependency needs to be in a separate RPM. In practice,
the opposite is actually true: it causes a lot of confusion and pain to deal with these one-RPM-per-jar
thing if you _need_ something from a potentially non-standard repo.

> update slf4j dependency to 1.7.21
> ---------------------------------
>
>                 Key: CASSANDRA-12996
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-12996
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Libraries
>            Reporter: Tomas Repik
>            Assignee: Stefan Podkowinski
>             Fix For: 4.0
>
>         Attachments: cassandra-3.11.0-slf4j.patch
>
>
> Cassandra 3.11.0 is about to be included in Fedora. There are some tweaks to the sources
we need to do in order to successfully build it. Cassandra depends on slf4j 1.7.7, but In
Fedora we have the latest upstream version 1.7.21 It was released some time ago on April 6
2016. I attached a patch updating Cassandra sources to depend on the newer slf4j sources.
The only actual change is the number of parameters accepted by SubstituteLogger class. Please
consider updating.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org


Mime
View raw message