[ 
https://issues.apache.org/jira/browse/CASSANDRA-14563?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16560601#comment-16560601
 ] 

mck commented on CASSANDRA-14563:
---------------------------------

{quote}one of the alternate approaches (to animal sniffer), to add java7 
specific "build&unit_test" workflow in addition to java8 workflow, in circleCI 
config.{quote}

Sure, but it's an expensive way for us to support jdk1.7 at runtime, as afaik 
we have no actual need to support compiling with jdk1.7.
And AnimalSniffer catches any incompatibilities immediately at compile-time. 
(Our feedback loop from the CI systems is not ideal atm.)


> Add animalsniffer to build to ensure runtime jdk compatbility
> -------------------------------------------------------------
>
>                 Key: CASSANDRA-14563
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-14563
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Build
>            Reporter: mck
>            Assignee: Sumanth Pasupuleti
>            Priority: Minor
>              Labels: lhf
>
> Cassandra-2.2 still supports running on JDK1.7
> No tests check this though, as all build and test with JDK1.8
> Adding the ant animalsniffer task can check that jdk1.8 classes or methods 
> are not used accidentally.
> ref: http://www.mojohaus.org/animal-sniffer/animal-sniffer/index.html



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

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to