PHPackages                             snk/magento2-module-recurring-upgrade-disabler - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. snk/magento2-module-recurring-upgrade-disabler

AbandonedArchivedMagento2-module

snk/magento2-module-recurring-upgrade-disabler
==============================================

Magento 2 module for disabling recurring upgrade scripts

v0.9.0(5y ago)084MITPHPPHP &gt;=7.2

Since Mar 7Pushed 5y ago3 watchersCompare

[ Source](https://github.com/kirchbergerknorr/magento2-module-recurring-upgrade-disabler)[ Packagist](https://packagist.org/packages/snk/magento2-module-recurring-upgrade-disabler)[ RSS](/packages/snk-magento2-module-recurring-upgrade-disabler/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

SNK Recurring Upgrade Disabler
------------------------------

[](#snk-recurring-upgrade-disabler)

Magento 2 module for disabling recurring upgrade scripts

---

### Overview

[](#overview)

---

Magento 2 has the the possibility to implement upgrade scripts that run every time `setup:upgrade` is run. While in general this is a very useful feature, some modules might slow down the execution of `setup:upgrade` quite significantly.

For example `Magento\Customer\Setup\RecurringData` runs reindexing of the customer grid and this can take a lot of time in which the script will be running and the shop will be down. Even though the issue is claimed to have be fixed since Magento 2.3.6 and is now on supposed to be run only "when needed", checking this "if it is needed" takes some time.

Another example `Magento\Indexer\Setup\Recurring` checks if there are any new indexers and if so it sets their status as invalid. It is for sure an important thing, but one could argue this has to be done every time `setup:upgrade` is run.

So the module allows to specify a list of modules for which recurring upgrade scripts will be disabled.

### Installation

[](#installation)

---

The module can be installed with comsposer:

```
composer require snk/magento2-module-recurring-upgrade-disabler

```

### Requirements

[](#requirements)

---

The module requires:

- Magento 2.3 and above
- PHP 7.2 and above

### Configuration

[](#configuration)

---

The list of modules:

- `Stores->Configuration->Advanced:System->Recurring Upgrade Scripts`

### License

[](#license)

---

MIT

### Authors

[](#authors)

---

Oleh Kravets

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity37

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

1893d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/c4d8abef2bb0800bf0e32c05b19abac76f9a2385bf3b36a7b4065556551bcf94?d=identicon)[snk](/maintainers/snk)

---

Top Contributors

[![xpoback](https://avatars.githubusercontent.com/u/4457842?v=4)](https://github.com/xpoback "xpoback (2 commits)")

---

Tags

magento2

### Embed Badge

![Health badge](/badges/snk-magento2-module-recurring-upgrade-disabler/health.svg)

```
[![Health](https://phpackages.com/badges/snk-magento2-module-recurring-upgrade-disabler/health.svg)](https://phpackages.com/packages/snk-magento2-module-recurring-upgrade-disabler)
```

###  Alternatives

[fastly/magento2

Fastly CDN Module for Magento 2.4.x

1564.2M1](/packages/fastly-magento2)[mage-os/module-automatic-translation

Automatic AI content translation for Mage-OS.

277.1k](/packages/mage-os-module-automatic-translation)[zepgram/module-rest

Technical module to industrialize API REST call with dependency injection pattern using Guzzle library

1326.2k](/packages/zepgram-module-rest)[graycore/magento2-graphql-introspection-cache

1015.2k](/packages/graycore-magento2-graphql-introspection-cache)[mage-os/mageos-common-async-events

Send REST requests to external endpoints asynchronously. This module implements the most common events like order creation and customer change.

147.7k2](/packages/mage-os-mageos-common-async-events)[mage-os/module-inventory-reservations-grid

Add a grid with the list of inventory reservations.

126.8k](/packages/mage-os-module-inventory-reservations-grid)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
