Possibility to remove all revisions where "Revision translation affected" == false

Created on 10 February 2018, almost 7 years ago
Updated 7 March 2024, 9 months ago

When you save new translations D8 create new revisions for all languages in every revision even though they didn't change. I'm not really sure why it is useful to have a lot of duplicated revisions in the tables. It would be really great to be able to delete only translation revisions that are not "Revision translation affected", which I guess are not really used for anything.

Feature request
Status

Closed: outdated

Version

1.0

Component

Code

Created by

🇳🇴Norway matsbla

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • 🇳🇱Netherlands seanB Netherlands

    We just added a 2.x version of the module. This is a complete rewrite based on plugins to determine which revisions can be deleted. It also uses a queue worker to actually delete revisions. This means you are now able to add a custom plugin of type NodeRevisionDelete to implement any custom logic to delete revisions. Could you please test if this solves the issue you currently experience?

  • Status changed to Closed: outdated 9 months ago
  • 🇨🇦Canada adriancid Montreal, Canada

    Closing because the current development is being made in branch 2.x

Production build 0.71.5 2024