Repository Checker Tool Release Notes
These are the release notes of the Repository Checker Maintenance Tool .
Release 4.3.0
Release date 26 Oct 2026
The cleands command now deletes orphaned data store binaries in chunks instead of with one large DELETE statement. On a large data store, a single statement can exceed the database's transaction size limits, for example with MySQL group replication.
See section Chunked Deletion for Large Data Stores at Clean Up Data Storage.
Upgrade path: run the config and props commands and merge the generated repository.xml and checker.properties with your existing ones. If not done, there will be no change in behavior.
Reference: CMS-19348
Release 4.2.0
Release date 6 Oct 2026
The checker can now fix orphaned nodes without a manually created "lost+found" node. When you set the new check.lostnfound.autocreate property to true (it's off by default), a fix run creates /lostnfound before any repair, and you can change that path with check.lostnfound.path.
Every check and fix run reports run folders that nobody has dealt with yet; to also get a non-zero exit code for them, turn on check.lostnfound.report.exitcode. The checker never removes anything from lost+found, so you have to clean it up yourself.
Reference: CMS-15971
Release 4.1.0
Release date 12 Jun 2026
-
Added the
ServicingNodeIndexerlogger to the console for node indexing progress. -
Fixed a hang in the
indexexportcommand caused by a nested monitor lockout.
References: CMS-18481, CMS-18576
Release 4.0.0
Release date 17 Nov 2025
-
Refactored to use the CMS repository architecture for proper index creation.
-
Added the
--skip-backup-sync-updateparameter for the index export command.
Important: The generated repository.xml template (created via the config command) now includes a SearchIndex entry with the FacetedNavigationEngineImpl class, which is required for the Checker tool.
References: CMS-18188, CMS-18220
Release 3.1.1
Release date 24 Oct 2025
Fixed the cleands command to clean up data storage.
Note: Do not use this command on versions 3.0.0 and 3.1.0.
Reference: CMS-18186
Release 3.1.0
Release date 24 Sep 2025
Added Lucene index export functionality. Improved error handling.
Reference: CMS-18014
Release 3.0.0
Release date 9 Sep 2024
Compatible with Bloomreach Content 16.0 and later. Requires Java 17.
Reference: CMS-15963
Release 2.7.0
Release date 20 Feb 2023
Updated the generated repository.xml: it uses the latest MySQL artifacts and driver class name. Removed the check.history.lostnfound option.
Reference: CMS-13425
Release 2.6.0
Release date 7 Sep 2022
Updated third-party libraries.
Reference: CMS-15119
Release 2.5.0
Release date 21 Dec 2021
Updated third-party libraries.
Reference: CMS-14906
Release 2.4.0
Release date 30 Nov 2020
Compatible with Bloomreach Content 14.3 and later, including 15.x. Runs on Java 8 and Java 11.
Reference: CMS-14120