Powered by Adobe Commerce 2.4.6-p4

logo-marketplace_240.png

Partial Indexers Maintenance

PRODUCT:
0
TOTAL:

Overview

Back to top

 The Partial Indexers Maintenance module helps to manage partial indexers.

Magento 2 has two types of indexes:

  • Full reindex, which means rebuilding all the indexing-related database tables.
  • Partial reindex, which means rebuilding the database tables only for the things that have changed (such as changing a single product attribute or price).

The materialized view (Mview) reindex is used to track database changes for a certain entity and runs a partial reindex only for the changed entities. The partial reindex is called by CRON, and it defines IDs to be re-indexed from the change log by the last applied version ID of the changed entity.

In some cases, the partial reindex may be suspended due to an error or have a large backlog of items to reindex. The out-of-the-box Magento functionality requires running a full re-index of an entity that may take several hours for a large catalog and affect customers who visit the website or require the website to be in maintenance mode during the reindex.

The module adds a command-line interface to run a reindex only for entities from a change log instead of a full reindex. Also, there is an option to suspend or resume a partial reindex that has been suspended. Additionally, in cases when your store has customizations, there is a command that shows which modules/code classes use a specific materialized view.

 

Features

  • The command tsg:mview:reindex - Reindex a partial index.
  • The command tsg:mview:suspend - Suspend a partial index.
  • The command tsg:mview:reset- Reset a partial index to the idle state.
  • The command tsg:mview:resume - Resume a previously suspended partial index.
  • The command tsg:mview:subscriptions - View subscriptions for a partial index.
  • Ability to view status of partial indexes in the admin panel
  • Ability to reindex/reset/suspend/resume indexes from the admin panel

Technical Specifications

Back to top

Seller profile

The S Group

Seller contact

E-mail

Current Version

1.0.1

Adobe Commerce platform compatibility

Adobe Commerce (cloud): 2.4 (current)

Adobe Commerce (on-prem): 2.4 (current)

Magento Open Source: 2.4 (current)

Type

Stable Build

Updated

20 May, 2023

Categories

Extensions, Site Optimization, Site Monitoring, Performance

Documentation

User Guides

License Type

GNU General Public License 3.0 (GPL-3.0)

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

1.0.1:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    - Added ability to reset index to the idle state
    - Added an admin grid for material index view
    - Added ability to reindex/suspend/resume an material index from the admin panel

1.0.0:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    - Stable release

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top