Skip to content

Commit 3aede18

Browse files
authored
[ci] Revert default participant pruning (#3246)
Reverts PR hyperledger-labs/splice#3090 Signed-off-by: Nicu Reut <nicu.reut@digitalasset.com>
1 parent 6ff61c6 commit 3aede18

File tree

2 files changed

+6
-19
lines changed

2 files changed

+6
-19
lines changed

apps/validator/src/main/scala/org/lfdecentralizedtrust/splice/validator/config/ValidatorAppConfig.scala

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ import com.digitalasset.canton.config.*
2121
import com.digitalasset.canton.config.RequireTypes.{NonNegativeLong, NonNegativeNumeric}
2222

2323
import java.nio.file.Path
24-
import scala.concurrent.duration.DurationInt
2524

2625
case class AppInstance(
2726
serviceUser: String,
@@ -194,14 +193,7 @@ case class ValidatorAppBackendConfig(
194193
NonNegativeFiniteDuration.ofSeconds(10),
195194
// Identifier for all Canton nodes controlled by this application
196195
cantonIdentifierConfig: Option[ValidatorCantonIdentifierConfig] = None,
197-
// Participant pruning is enabled by default for all validators and SVs
198-
participantPruningSchedule: Option[PruningConfig] = Some(
199-
PruningConfig(
200-
cron = "0 /10 * * * ?", // Runs every 10 minutes
201-
maxDuration = PositiveDurationSeconds.tryFromDuration(5.minutes),
202-
retention = PositiveDurationSeconds.tryFromDuration(30.days),
203-
)
204-
),
196+
participantPruningSchedule: Option[PruningConfig] = None,
205197
deduplicationDuration: PositiveDurationSeconds = PositiveDurationSeconds.ofHours(24),
206198
txLogBackfillEnabled: Boolean = true,
207199
txLogBackfillBatchSize: Int = 100,

docs/src/release_notes.rst

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,12 @@
55
66
.. _release_notes:
77

8-
.. release-notes:: upcoming
8+
.. release-notes:: 0.5.3
99

10-
11-
.. release-notes:: 0.5.2
12-
13-
- Canton Participant
14-
15-
- Participants now prune data to only retain the last 30 days matching the 30 day pruning interval of sequencers and mediators.
16-
You can overwrite this default value by adding the following env variable in the `additionalEnvVars` helm values of the validator app: `ADDITIONAL_CONFIG_PARTICIPANT_PRUNING`
17-
18-
An example value would be: ``ADDITIONAL_CONFIG_PARTICIPANT_PRUNING=canton.validator-apps.validator_backend.participant-pruning-schedule {cron: "0 /10 * * * ?", max-duration: "5m", retention: "10h"}``
10+
Note: 0.5.2 mistakingly introduced default pruning for Canton participants and should be skipped in favor of 0.5.3.
11+
Participants **do not** prune any data by default.
12+
Pruning can be enabled explicitly by any validator operator.
13+
For more information please check the :ref:`docs <validator_participant_pruning>`.
1914

2015
- Sequencer connections
2116

0 commit comments

Comments
 (0)