You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Ted Yu (JIRA)" <ji...@apache.org> on 2017/05/15 15:58:04 UTC

[jira] [Created] (PHOENIX-3851) Upgrade Joda-Time library to 2.8.1+

Ted Yu created PHOENIX-3851:
-------------------------------

             Summary: Upgrade Joda-Time library to 2.8.1+
                 Key: PHOENIX-3851
                 URL: https://issues.apache.org/jira/browse/PHOENIX-3851
             Project: Phoenix
          Issue Type: Bug
            Reporter: Ted Yu


Currently Phoenix depends on joda-time 1.6
This version causes the following exception when hbase rootdir is on s3 (phoenix server jar on classpath):
{code}
Caused by: java.lang.NoSuchMethodError: org.joda.time.format.DateTimeFormatter.withZoneUTC()Lorg/joda/time/format/DateTimeFormatter;
        at com.amazonaws.auth.internal.AWS4SignerUtils.<clinit>(AWS4SignerUtils.java:27)
        at com.amazonaws.auth.internal.AWS4SignerRequestParams.<init>(AWS4SignerRequestParams.java:86)
        at com.amazonaws.auth.AWS4Signer.sign(AWS4Signer.java:205)
        at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeOneRequest(AmazonHttpClient.java:1160)
        at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeHelper(AmazonHttpClient.java:1035)
        at com.amazonaws.http.AmazonHttpClient$RequestExecutor.doExecute(AmazonHttpClient.java:747)
        at com.amazonaws.http.AmazonHttpClient$RequestExecutor.executeWithTimer(AmazonHttpClient.java:721)
        at com.amazonaws.http.AmazonHttpClient$RequestExecutor.execute(AmazonHttpClient.java:704)
        at com.amazonaws.http.AmazonHttpClient$RequestExecutor.access$500(AmazonHttpClient.java:672)
        at com.amazonaws.http.AmazonHttpClient$RequestExecutionBuilderImpl.execute(AmazonHttpClient.java:654)
        at com.amazonaws.http.AmazonHttpClient.execute(AmazonHttpClient.java:518)

{code}

See Steve's comment:

https://issues.apache.org/jira/browse/HBASE-17878?focusedCommentId=15993396&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15993396

We should upgrade joda-time to 2.8.1+



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)