You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
144308: roachtest: fix backup-restore compaction overlap bug r=msbutler a=kev-cao
The previous implementation of the roachtest did not remove backup end times from the list of candidate end times for compaction after performing a compaction. This could result in scenarios where if multiple compactions were attempted, it could choose a start time of a backup that had been compacted. Because the compaction job compacts backups from an elided backup chain, those compacted backups would not appear in the list of backups and therefore the job would fail due to not being able to find the starting backup.
Informs: #144216
Release note: None
144318: crosscluster/logical: validate schema on resume r=jeffswenson a=msbutler
Because the user can toggle the use of the kv writer via a cluster setting, we
need to validate that their replicating tables comply with their writer mode
whenever we spin up the LDR distsql flow.
This patch also slightly refactors the input to the validation checker during
planning to read from the writer type cluster setting. This means immediate
mode using the the sql writer can replicate even if the column ids in the
tables don't match.
Epic: none
Release note: none
144362: scripts: add 25.2 to scripts/check-pebble-dep.sh r=RaduBerinde a=RaduBerinde
Epic: none
Release note: None
Co-authored-by: Kevin Cao <[email protected]>
Co-authored-by: Michael Butler <[email protected]>
Co-authored-by: Radu Berinde <[email protected]>
returnerrors.Newf("destination table %s column %s has ID %d, but the source table %s has ID %d",
221
+
returnerrors.Newf("destination table %s column %s has ID %d, but the source table %s has ID %d. To circumvent this check, unset logical_replication.consumer.immediate_mode_writer from 'legacy-kv'",
0 commit comments