From 2024fe00f80eadbd9a40547ce0f46026e07ac79b Mon Sep 17 00:00:00 2001 From: Stefan Henke Date: Wed, 8 Apr 2026 14:30:09 +0200 Subject: [PATCH 1/2] Update property defaults and deprecate old properties --- java/migration.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/java/migration.md b/java/migration.md index d020241fb..0ae26cea8 100644 --- a/java/migration.md +++ b/java/migration.md @@ -72,7 +72,12 @@ Some property defaults have been adjusted: | Property | Old Value | New Value | Explanation | | --- | --- | --- | --- | -| `abc` | false | true | Any description. | +| `cds.odatav2.batch.maxRequests` | -1 | 10 | Changed due to security constraints. | +| `cds.multiTenancy.serviceManager.cacheRefreshInterval` | 20 | 60 | | +| `cds.multiTenancy.mock.enabled` | null | true | | +| `cds.persistence.changeset.enforceTransational` | true | false | | +| `cds.errors.preferServiceException` | false | true | | + ### Deprecated Properties @@ -88,7 +93,9 @@ The following table gives an overview about the removed properties: | Removed Property | Replacement / Explanation | | --- | --- | -| `abc` | Any description about replacement | +| `cds.taskScheduler.enabled` | Use 'cds.outbox.persistent.scheduler.enabled'. | +| `cds.mcp.autoConfig` | Use `cds.mcp.autoWired`. | +| `cds.errors.combined` | Removed as the underlying feature is active by default now. | ### Removed Java APIs From f5065772eb22f7baddaea0d58e55ee44566f3e5d Mon Sep 17 00:00:00 2001 From: Stefan Henke Date: Wed, 8 Apr 2026 14:36:53 +0200 Subject: [PATCH 2/2] Adjust property defaults and update deprecations --- java/migration.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/java/migration.md b/java/migration.md index 0ae26cea8..4c0651702 100644 --- a/java/migration.md +++ b/java/migration.md @@ -72,12 +72,11 @@ Some property defaults have been adjusted: | Property | Old Value | New Value | Explanation | | --- | --- | --- | --- | -| `cds.odatav2.batch.maxRequests` | -1 | 10 | Changed due to security constraints. | +| `cds.errors.preferServiceException` | false | true | | | `cds.multiTenancy.serviceManager.cacheRefreshInterval` | 20 | 60 | | | `cds.multiTenancy.mock.enabled` | null | true | | +| `cds.odatav2.batch.maxRequests` | -1 | 10 | Changed due to security constraints. | | `cds.persistence.changeset.enforceTransational` | true | false | | -| `cds.errors.preferServiceException` | false | true | | - ### Deprecated Properties @@ -93,9 +92,9 @@ The following table gives an overview about the removed properties: | Removed Property | Replacement / Explanation | | --- | --- | -| `cds.taskScheduler.enabled` | Use 'cds.outbox.persistent.scheduler.enabled'. | -| `cds.mcp.autoConfig` | Use `cds.mcp.autoWired`. | | `cds.errors.combined` | Removed as the underlying feature is active by default now. | +| `cds.mcp.autoConfig` | Use `cds.mcp.autoWired`. | +| `cds.taskScheduler.enabled` | Use 'cds.outbox.persistent.scheduler.enabled'. | ### Removed Java APIs