ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexey Kukushkin (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-6879) Support Spring 2.0
Date Mon, 13 Nov 2017 09:03:00 GMT
Alexey Kukushkin created IGNITE-6879:

             Summary: Support Spring 2.0
                 Key: IGNITE-6879
                 URL: https://issues.apache.org/jira/browse/IGNITE-6879
             Project: Ignite
          Issue Type: Improvement
      Security Level: Public (Viewable by anyone)
          Components: spring
    Affects Versions: 2.3
            Reporter: Alexey Kukushkin

Ignite-spring and ignite-spring-data now use Spring 1.1 and cannot be rebuilt with Spring
2.0. Trying to change the Spring dependency version to 2.0.0.release results in compile errors
like below and requires regression in general. 
This improvement was created to either migrate from Spring 1.1 to 2.0 or create another set
of modules ignite-spring-xxx-2 to have backward compatibility with Spring 1.1.

[ERROR] /Users/kukushal/Dev/incubator-ignite/modules/spring-data/src/main/java/org/apache/ignite/springdata/repository/IgniteRepository.java:[57,10]
name clash: deleteAll(java.lang.Iterable<ID>) in org.apache.ignite.springdata.repository.IgniteRepository
and deleteAll(java.lang.Iterable<? extends T>) in org.springframework.data.repository.CrudRepository
have the same erasure, yet neither overrides the other

This message was sent by Atlassian JIRA

View raw message