You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2018/03/13 15:38:00 UTC

[jira] [Commented] (IGNITE-6879) Support Spring 2.0

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

ASF GitHub Bot commented on IGNITE-6879:
----------------------------------------

GitHub user homich1991 opened a pull request:

    https://github.com/apache/ignite/pull/3628

    IGNITE-6879 and migration to spring-data 2.0.5.RELEASE

    Fixed IGNITE-6879
    Migrated to spring-data 2.0.5.RELEASE
    Migrated to spring 5.0.4.RELEASE
    Fixed overrided methods naming

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/homich1991/ignite ignite-6879

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/ignite/pull/3628.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #3628
    
----
commit ae280108fad94d42a04d8b955262178ef6a365dd
Author: Roman_Meerson <ro...@...>
Date:   2018-03-13T15:32:46Z

    Fixed IGNITE-6879
    Migrated to spring-data 2.0.5.RELEASE
    Migrated to spring 5.0.4.RELEASE
    Fixed overrided methods naming

----


> Support Spring 2.0
> ------------------
>
>                 Key: IGNITE-6879
>                 URL: https://issues.apache.org/jira/browse/IGNITE-6879
>             Project: Ignite
>          Issue Type: Improvement
>          Components: spring
>    Affects Versions: 2.3
>            Reporter: Alexey Kukushkin
>            Priority: Major
>
> 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
(v7.6.3#76005)