|
86 | 86 | * **The notification-publisher service has been removed**. Publishing of notifications |
87 | 87 | is now performed by the API server. Refer to the [design documentation](../../concepts/architecture/design/notifications.md) for details. |
88 | 88 | * The way notification publishers and alerts are configured behind the scenes has changed. |
89 | | - * Existing configuration is migrated during the upgrade on a best-effort basis. |
90 | | - * To prevent partially migrated alert configurations from taking effect, |
91 | | - **all alerts are turned off during the upgrade**. |
92 | | - * You must manually review and re-enable them after the upgrade. |
93 | | - * Refer to the [notification publishers documentation](../../reference/notifications/publishers.md) for guidance. |
| 89 | + * Existing configuration is migrated during the upgrade on a best-effort basis. |
| 90 | + * To prevent partially migrated alert configurations from taking effect, |
| 91 | + **all alerts are turned off during the upgrade**. |
| 92 | + * You must manually review and re-enable them after the upgrade. |
| 93 | + * Refer to the [notification publishers documentation](../../reference/notifications/publishers.md) for guidance. |
94 | 94 | * **Notifications are no longer published to Kafka by default**. Going forward, you must configure |
95 | 95 | alerts explicitly, and use the new [Kafka publisher](../../reference/notifications/publishers.md#kafka) |
96 | 96 | if you want to receive notifications via Kafka. |
|
111 | 111 | | `alpine.database.pool.idle.timeout` | `dt.datasource.pool.idle-timeout-ms` | |
112 | 112 | | `alpine.database.pool.max.lifetime` | `dt.datasource.pool.max-lifetime-ms` | |
113 | 113 |
|
114 | | - * For this version, the `dt.datasource.*` configurations default to their `alpine.database.*` |
115 | | - counterparts. Existing deployments should continue to function without changes. |
116 | | - Support for `alpine.database.*` configs is removed before the GA release. |
117 | | - * The new datasource configuration mechanism is documented in the |
118 | | - [datasource configuration reference](../../reference/configuration/datasources.md). |
| 114 | + * For this version, the `dt.datasource.*` configurations default to their `alpine.database.*` |
| 115 | + counterparts. Existing deployments should continue to function without changes. |
| 116 | + Support for `alpine.database.*` configs is removed before the GA release. |
| 117 | + * The new datasource configuration mechanism is documented in the |
| 118 | + [datasource configuration reference](../../reference/configuration/datasources.md). |
119 | 119 |
|
120 | 120 | * **All configuration properties have been standardized to use the `dt.` prefix**. |
121 | 121 | Properties that previously used the `alpine.` prefix, or no prefix at all, are now under `dt.`. |
|
127 | 127 | | `alpine.oidc.enabled` | `dt.oidc.enabled` | |
128 | 128 | | `task.portfolio.metrics.update.cron` | `dt.task.portfolio.metrics.update.cron` | |
129 | 129 |
|
130 | | - * The naming rule is straightforward: |
131 | | - * `alpine.<suffix>` → `dt.<suffix>` (for all former `alpine.*` properties) |
132 | | - * `<name>` → `dt.<name>` (for all previously unprefixed properties) |
| 130 | + * The naming rule is straightforward: |
| 131 | + * `alpine.<suffix>` → `dt.<suffix>` (for all former `alpine.*` properties) |
| 132 | + * `<name>` → `dt.<name>` (for all previously unprefixed properties) |
133 | 133 |
|
134 | 134 | When using environment variables, the same mapping applies: `ALPINE_LDAP_ENABLED` becomes |
135 | 135 | `DT_LDAP_ENABLED`, `TASK_PORTFOLIO_METRICS_UPDATE_CRON` becomes `DT_TASK_PORTFOLIO_METRICS_UPDATE_CRON`, |
|
157 | 157 | via `dt.logging.level."<logger-name>"` per-logger properties. |
158 | 158 | Refer to the [logging documentation](../administration/configuring-observability.md#adjusting-log-levels) for details. |
159 | 159 | * The following init task configurations have been removed and replaced with `init.tasks.datasource.name`: |
160 | | - * `init.tasks.database.url` |
161 | | - * `init.tasks.database.username` |
162 | | - * `init.tasks.database.password` |
| 160 | + * `init.tasks.database.url` |
| 161 | + * `init.tasks.database.username` |
| 162 | + * `init.tasks.database.password` |
163 | 163 | * Refer to [schema migration credentials](../administration/configuring-database.md#schema-migration-credentials) |
164 | 164 | for an example of how to run init tasks with separate database credentials. |
165 | 165 |
|
|
0 commit comments