Skip to content

Conversation

@edeandrea
Copy link
Collaborator

@edeandrea edeandrea commented Nov 24, 2025

  • Update config.springboot.version to config.springboot3.version.
  • Rename related native build options and CLI parameters to emphasize Spring Boot 3.x usage.
  • Adjust scripts to reflect the updated naming structure across perf-lab workflow.

Fixes #74

@edeandrea edeandrea closed this Nov 28, 2025
@edeandrea edeandrea deleted the spring-3-vs-4 branch November 28, 2025 18:30
@edeandrea edeandrea restored the spring-3-vs-4 branch December 1, 2025 15:42
@edeandrea edeandrea reopened this Dec 1, 2025
- Update `config.springboot.version` to `config.springboot3.version`.
- Rename related native build options and CLI parameters to emphasize Spring Boot 3.x usage.
- Adjust scripts to reflect the updated naming structure across perf-lab workflow.
@edeandrea edeandrea changed the title Prepare for spring3 vs spring4 Spring boot 4 comparisons Dec 1, 2025
@edeandrea edeandrea marked this pull request as draft December 1, 2025 15:44
@edeandrea
Copy link
Collaborator Author

edeandrea commented Dec 1, 2025

I can get jvm & jvm-aot to work for spring boot 4, but I'm having issues with native. See spring-projects/spring-boot#48365 & oracle/graalvm-reachability-metadata#830

@edeandrea
Copy link
Collaborator Author

@holly-cummins this also means additions to the json structure...

{
  "timing": {
    "start": "2025-12-01T19:14:55Z",
    "stop": "2025-12-01T19:20:46Z"
  },
  "results": {
    "spring4-jvm": {
       // new metrics in here
    },
    "spring4-jvm-aot": {
      // new metrics in here
    },
    "spring4-native": {
      // new metrics in here
    }
  },
  "config": {
    "springboot3": {
      "native_build_options": "",
      "version": "3.5.8"
    },
    "springboot4": {
      "native_build_options": "",
      "version": "4.0.0"
    }
  }
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Spring Boot 4 comparison

1 participant