#21409: Disable CHANGELOG_RETAIN_CREATE_LAST_UPDATE by default (#21849)

This commit is contained in:
Jeremy Stretch
2026-04-07 10:26:26 -04:00
committed by GitHub
parent 25fb457331
commit 48e790c9f0
2 changed files with 2 additions and 6 deletions

View File

@@ -77,7 +77,7 @@ This data enables the project maintainers to estimate how many NetBox deployment
!!! tip "Dynamic Configuration Parameter"
Default: `True`
Default: `False`
When pruning expired changelog entries (per `CHANGELOG_RETENTION`), retain each non-deleted object's original `create`
change record and its most recent `update` change record. If an object has a `delete` change record, its changelog
@@ -88,10 +88,6 @@ entries are pruned normally according to `CHANGELOG_RETENTION`.
exempt from pruning. All other changelog records (including intermediate `update` records and all `delete` records)
remain subject to pruning per `CHANGELOG_RETENTION`.
!!! warning
This setting is enabled by default. Upgrading deployments that rely on complete pruning of expired changelog entries
should explicitly set `CHANGELOG_RETAIN_CREATE_LAST_UPDATE = False` to preserve the previous behavior.
---
## CHANGELOG_RETENTION