Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.3
    • Fix Version/s: 2.7
    • Component/s: spring
    • Labels:
      None

      Description

      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

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                homich Roman Meerson
                Reporter:
                kukushal Alexey Kukushkin
              • Votes:
                1 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: