This module improves replication by providing an improved sequence filter index of the Multiversion module. The module has been developed for the Contentpool distribution, but is generally usable.

Features

  • Improves replication performance when a site has a large history of changes or large number of content items and replication filters are used. It does that, by applying replication filters on the database-level. Performance improvements are in particular large for the first-time replication.
  • Adds additional, related entities to the replicated entities and ensures those additional entities get replicated when an entity matches the filter. It support recursing entity references once, such that media entity + file entity references can be covered.
  • Remove replicated entities from replication targets once the replication filter stops matching. This feature requires some patches to be applied, please refer to #3027838-4: Add support for replicating deletions when filter values are removed for more information.

Please refer to the module README for further information and documentation.

Status

The module works fine and proved itself very valuable on a bunch of production sites with many content items.
Our projects stopped using replication via multiversion, so we are looking for a new maintainer!

Supporting organizations: 
Concept, Initial development

Project information

  • caution Seeking new maintainer
    The current maintainers are looking for new people to take ownership.
  • caution No further development
    No longer developed by its maintainers.
  • Project categories: Developer tools
  • Created by fago on , updated
  • shieldStable releases for this project are covered by the security advisory policy.
    There are currently no supported stable releases.

Releases