[teiid-issues] [JBoss JIRA] (TEIID-3664) Only JDK 1.7 can build Teiid code base success

Steven Hawkins (JIRA) issues at jboss.org
Tue Sep 1 17:50:05 EDT 2015


    [ https://issues.jboss.org/browse/TEIID-3664?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13104325#comment-13104325 ] 

Steven Hawkins commented on TEIID-3664:
---------------------------------------

>From looking at the code I would think that the root cause is that the ping on the first connection is not returning within the soTimeout, which should be 1 second.  I can't really say why that would seemingly be slower on 1.8 for you.

Thinking about it some more, if we remove the socket pooling logic then that will introduce some overhead to the default load balancing strategy.  As it will now need to establish new connections each time it switches hosts, whereas previously it may have been able to used a pooled connection.

> Only JDK 1.7 can build Teiid code base success
> ----------------------------------------------
>
>                 Key: TEIID-3664
>                 URL: https://issues.jboss.org/browse/TEIID-3664
>             Project: Teiid
>          Issue Type: Quality Risk
>          Components: Build/Kits
>    Affects Versions: 8.12
>            Reporter: Kylin Soong
>            Assignee: Steven Hawkins
>             Fix For: 8.12
>
>
> The following depiction exist in README.md
> {code}
> install JDK 1.7 or higher
> {code}
> But the build commands
> {code}
> $ mvn clean install -P release -s settings.xml
> {code}
> will execute failed if use JDK 1.8



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


More information about the teiid-issues mailing list