drill-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jacques-n <...@git.apache.org>
Subject [GitHub] drill pull request: DRILL-3581: Upgrade Guava, HPPC and Jackson
Date Fri, 05 Feb 2016 02:21:14 GMT
GitHub user jacques-n opened a pull request:

    https://github.com/apache/drill/pull/361

    DRILL-3581: Upgrade Guava, HPPC and Jackson

    - Replace Stopwatch constructors with .createStarted() or .createUnstarted()
    - Stop using InputSupplier and Closeables.closeQuietly
    - Clean up quiet closes to log or (preferably) propagate.
    - Add log4j to enforcer exclusions.
    - Update HBaseTestSuite to add patching of Closeables.closeQuietly() and Stopwatch legacy
methods. Only needed when running HBaseMiniCluster.
    - Remove log4j from HBase's pom to provide exception logging.
    - Remove log4j from Hive's shaded pom.
    - Update Catastrophic failures to use the same pattern to ensure reporting.
    - Update test framework to avoid trying IPv6 resolution. (This removes 90s pause from
HBase startup in my tests)

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/jacques-n/drill DRILL-3581

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/drill/pull/361.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #361
    
----
commit 915e32bf111eda80a2e27814c79ad2de170edbb7
Author: Jacques Nadeau <jacques@apache.org>
Date:   2016-02-03T03:30:31Z

    DRILL-3581: Upgrade HPPC to 0.7.1

commit 47e22769502f023cdfb2603512a47486dc288aef
Author: Jacques Nadeau <jacques@apache.org>
Date:   2016-02-03T03:30:47Z

    DRILL-3581: Upgrade Jackson to version 2.7.1

commit 8f8cf4911e48e0c105050196d39cd3cff96cee62
Author: Jacques Nadeau <jacques@apache.org>
Date:   2015-09-14T20:01:57Z

    DRILL-3581: Upgrade to Guava 18.0
    
    - Replace Stopwatch constructors with .createStarted() or .createUnstarted()
    - Stop using InputSupplier and Closeables.closeQuietly
    - Clean up quiet closes to log or (preferably) propagate.
    - Add log4j to enforcer exclusions.
    - Update HBaseTestSuite to add patching of Closeables.closeQuietly() and Stopwatch legacy
methods. Only needed when running HBaseMiniCluster.
    - Remove log4j from HBase's pom to provide exception logging.
    - Remove log4j from Hive's shaded pom.
    - Update Catastrophic failures to use the same pattern to ensure reporting.
    - Update test framework to avoid trying IPv6 resolution. (This removes 90s pause from
HBase startup in my tests)

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message