)]}'
{
  "commit": "66dc4011b21d329967777f70b09e2c91f5f86f8a",
  "tree": "f9a3c0528f010bc2692b61853e26ceaf4843f7c4",
  "parents": [
    "13917e335e179097906ba090f919267bceada6b1"
  ],
  "author": {
    "name": "Croway",
    "email": "federico.mariani.1990@gmail.com",
    "time": "Fri Mar 27 18:38:08 2026 +0100"
  },
  "committer": {
    "name": "Croway",
    "email": "federico.mariani.1990@gmail.com",
    "time": "Fri Mar 27 18:38:08 2026 +0100"
  },
  "message": "Fix SpringBootPlatformHttpVirtualThreadsOptimizedTest for Spring Boot 4.0.4\n\nSpring Boot 4.0.4\u0027s TaskExecutionAutoConfiguration uses\n@ConditionalOnMissingBean(Executor.class) when auto-configuring the\nSimpleAsyncTaskExecutor for virtual threads. When another Executor bean\nis registered first (e.g. by Spring Security auto-configuration), the\nauto-config backs off and no SimpleAsyncTaskExecutor is created, causing\nthe test assertion to fail.\n\nExplicitly define a SimpleAsyncTaskExecutor bean in the test\u0027s\nTestConfiguration using SimpleAsyncTaskExecutorBuilder, matching the\napproach used by the passing\nSpringBootPlatformHttpMultipleExecutorsVirtualThreadsTest.\n\nCo-Authored-By: Claude Opus 4.6 (1M context) \u003cnoreply@anthropic.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ce3f3f093997d460bb2cef931166e2e61b4af543",
      "old_mode": 33188,
      "old_path": "components-starter/camel-platform-http-starter/src/test/java/org/apache/camel/component/platform/http/springboot/SpringBootPlatformHttpVirtualThreadsOptimizedTest.java",
      "new_id": "9062616088c41d4fbebebe7c52ae9267c91b937b",
      "new_mode": 33188,
      "new_path": "components-starter/camel-platform-http-starter/src/test/java/org/apache/camel/component/platform/http/springboot/SpringBootPlatformHttpVirtualThreadsOptimizedTest.java"
    }
  ]
}
