Skip to content

[FEATURE REQ] Spring Data Cosmos supports Spring Boot 3 and Spring Data 3 #30458

Description

@moarychan

Context

Problems
The latest Spring Data cosmos is incompatible with Spring Boot 3.0.0 and Spring Data 3.0.0

User scenario 1
Users can not find a Spring Cloud Azure version compatible based on Spring Data 3.0.0.

User scenario 2
Users should check the documentation to confirm which version of Spring Boot matches Spring Data Cosmos, then check the Spring Cloud Azure version mapping to confirm which version Spring Boot version matches Spring Cloud Azure, because they don't have the same versions for Spring Data Cosmos and Spring Cloud Azure.

Goal

  • Move azure-spring-data-cosmos to ask/spring, and use a unified version in Spring Cloud Azure.

    • Develop build from source integration tests feature in the main branch
    • Enable the build from source integration tests to azure-cosmos and azure-spring-data-cosmos
  • Spring Data Cosmos support Spring Data 3.0.0.

  • Support Spring Data Cosmos auto-configuration in Spring Cloud Azure autoconfigure.

  • Support Spring Data Cosmos AOT.

  • Add Spring Data Cosmos samples in Azure-samples repo.

  • Add Spring Data Support doc in the reference doc of Spring Cloud Azure.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ClientThis issue points to a problem in the data-plane of the library.Cosmosazure-springAll azure-spring related issuesazure-spring-cosmosSpring cosmos related issues.feature-requestThis issue requires a new behavior in the product in order be resolved.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions