Grokbase Groups HBase dev April 2010
FAQ
Hi guys,

I've been working on the Maven build again and I've identified a few
"outdated" dependencies and trunk would be the place to update these
but the decision is yours. I think it'd be wise to at least upgrade
commons-logging (or switch to SLF4J) but otherwise this is just for
reference:

commons-logging 1.0.4 (2004) -> 1.1.1 (2007) [1]
commons-lang 2.4 (2008) -> 2.5 (2010)
commons-math 2.0 (2009) -> 2.1 (2010) [2]
jasper-runtime 5.5.12 (2007) -> 5.5.23 (2008)
jetty 6.1.14 (2008) -> 6.1.23 (2010) | 7.0.2 (2010)
log4j 1.2.15 (2007) -> 1.2.16 (2010) [1]

Stargate:
commons-httpclient 3.0.1 (2006) -> 3.1 (2007)
hsqldb 1.8.0.10 (2008) -> 1.8.1.2 (2010)

I've also cleaned up the poms and put the dependencies in the correct
poms. There were quite a lot of implicit dependencies (like...for
example commons-logging which we only got through another dependency)
which I've made explicit. In the end this should hopefully be a
no-op[3]

Cheers,
Lars

[1] But we have pulled in SLF4J now anyway which is the unofficial
successor for commons-logging so we could switch to it pretty
effortlessly, same goes for log4j which has (this time more official)
been superseded by logback. If there is any interest in this I'd be
glad to go into it in more detail
[2] http://www.mail-archive.com/dev@commons.apache.org/msg14614.html
[3] https://issues.apache.org/jira/browse/HBASE-2452

Search Discussions

  • Stack at Apr 15, 2010 at 2:31 pm
    Good stuff Lars. All the below look good to me. We should just
    switch TRUNK and see how it goes.
    St.Ack
    On Thu, Apr 15, 2010 at 5:51 AM, Lars Francke wrote:
    Hi guys,

    I've been working on the Maven build again and I've identified a few
    "outdated" dependencies and trunk would be the place to update these
    but the decision is yours. I think it'd be wise to at least upgrade
    commons-logging (or switch to SLF4J) but otherwise this is just for
    reference:

    commons-logging 1.0.4 (2004) -> 1.1.1 (2007) [1]
    commons-lang 2.4 (2008) -> 2.5 (2010)
    commons-math 2.0 (2009) -> 2.1 (2010) [2]
    jasper-runtime 5.5.12 (2007) -> 5.5.23 (2008)
    jetty 6.1.14 (2008) -> 6.1.23 (2010) | 7.0.2 (2010)
    log4j 1.2.15 (2007) -> 1.2.16 (2010) [1]

    Stargate:
    commons-httpclient 3.0.1 (2006) -> 3.1 (2007)
    hsqldb 1.8.0.10 (2008) -> 1.8.1.2 (2010)

    I've also cleaned up the poms and put the dependencies in the correct
    poms. There were quite a lot of implicit dependencies (like...for
    example commons-logging which we only got through another dependency)
    which I've made explicit. In the end this should hopefully be a
    no-op[3]

    Cheers,
    Lars

    [1] But we have pulled in SLF4J now anyway which is the unofficial
    successor for commons-logging so we could switch to it pretty
    effortlessly, same goes for log4j which has (this time more official)
    been superseded by logback. If there is any interest in this I'd be
    glad to go into it in more detail
    [2] http://www.mail-archive.com/dev@commons.apache.org/msg14614.html
    [3] https://issues.apache.org/jira/browse/HBASE-2452

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupdev @
categorieshbase, hadoop
postedApr 15, '10 at 12:52p
activeApr 15, '10 at 2:31p
posts2
users2
websitehbase.apache.org

2 users in discussion

Stack: 1 post Lars Francke: 1 post

People

Translate

site design / logo © 2022 Grokbase