You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Anthony Baker (JIRA)" <ji...@apache.org> on 2018/04/05 15:12:00 UTC

[jira] [Updated] (GEODE-5001) Update logj4 dependency to better integrate with Spring

     [ https://issues.apache.org/jira/browse/GEODE-5001?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Anthony Baker updated GEODE-5001:
---------------------------------
    Description: 
The current geode log4j dependency is v2.8.2.  Spring (Boot, Data, etc) use log4j v2.11.0.  This make integration challenging.  We should upgrade our dependency to match Spring.  This will make it easier for our users to write geode applications.

Checking for other updates using
{noformat}
gradle dependencyUpdates
find . -name report.txt | xargs grep -e "\]$" | grep -v "org.apache.geode" | tr -s " " | cut -d' ' -f3- | sort | uniq | less
{noformat}

show that we have some other libraries that can be updated as well:

{noformat}
com.fasterxml.jackson.core:jackson-annotations [2.9.4 -> 2.9.5]
com.fasterxml.jackson.core:jackson-core [2.9.4 -> 2.9.5]
com.fasterxml.jackson.core:jackson-databind [2.9.4 -> 2.9.5]
com.fasterxml.jackson.module:jackson-module-scala_2.10 [2.9.4 -> 2.9.5]
com.google.guava:guava [24.0-jre -> 24.1-jre]
com.google.protobuf:protoc [3.5.1 -> 3.5.1-1]
com.zaxxer:HikariCP [2.7.6 -> 3.0.0]
{noformat}



  was:
The current geode log4j dependency is v2.8.2.  Spring (Boot, Data, etc) use log4j v2.11.0.  This make integration challenging.  We should upgrade our dependency to match Spring.  This will make it easier for our users to write geode applications.

Running {{gradle dependencyUpdates}} and 
{{find . -name report.txt | xargs grep -e "\]$" | grep -v "org.apache.geode" | tr -s " " | cut -d' ' -f3- | sort | uniq | less}} show that we have some other libraries that can be updated as well:

{noformat}
com.fasterxml.jackson.core:jackson-annotations [2.9.4 -> 2.9.5]
com.fasterxml.jackson.core:jackson-core [2.9.4 -> 2.9.5]
com.fasterxml.jackson.core:jackson-databind [2.9.4 -> 2.9.5]
com.fasterxml.jackson.module:jackson-module-scala_2.10 [2.9.4 -> 2.9.5]
com.google.guava:guava [24.0-jre -> 24.1-jre]
com.google.protobuf:protoc [3.5.1 -> 3.5.1-1]
com.zaxxer:HikariCP [2.7.6 -> 3.0.0]
{noformat}




> Update logj4 dependency to better integrate with Spring
> -------------------------------------------------------
>
>                 Key: GEODE-5001
>                 URL: https://issues.apache.org/jira/browse/GEODE-5001
>             Project: Geode
>          Issue Type: Improvement
>          Components: build
>            Reporter: Anthony Baker
>            Priority: Major
>
> The current geode log4j dependency is v2.8.2.  Spring (Boot, Data, etc) use log4j v2.11.0.  This make integration challenging.  We should upgrade our dependency to match Spring.  This will make it easier for our users to write geode applications.
> Checking for other updates using
> {noformat}
> gradle dependencyUpdates
> find . -name report.txt | xargs grep -e "\]$" | grep -v "org.apache.geode" | tr -s " " | cut -d' ' -f3- | sort | uniq | less
> {noformat}
> show that we have some other libraries that can be updated as well:
> {noformat}
> com.fasterxml.jackson.core:jackson-annotations [2.9.4 -> 2.9.5]
> com.fasterxml.jackson.core:jackson-core [2.9.4 -> 2.9.5]
> com.fasterxml.jackson.core:jackson-databind [2.9.4 -> 2.9.5]
> com.fasterxml.jackson.module:jackson-module-scala_2.10 [2.9.4 -> 2.9.5]
> com.google.guava:guava [24.0-jre -> 24.1-jre]
> com.google.protobuf:protoc [3.5.1 -> 3.5.1-1]
> com.zaxxer:HikariCP [2.7.6 -> 3.0.0]
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)