Message Boards

Index Checker admin tool - new stable version

thumbnail
Jorge Díaz, modified 7 Years ago.

Index Checker admin tool - new stable version

Liferay Master Posts: 753 Join Date: 1/9/14 Recent Posts
Hi all,

I have published the first stable version of Index Checker for Liferay 6.2. This version is no longer "beta", it can be safely installed in production environments.
You can download Index Checker from marketplace:
The aim of this portlet is to detected index problems and fix them without executing a full portal reindex.

How it works?

It queries data from both database and index, and matches it, displaying:
- missing objects
- outdated ones
- orphan data in index.
(only primary keys are displayed)

In order to match the data, this portlet compares primary keys, modified dates, status and version attributes of both database and index.

Queries are executing using hibernate dynamic queries and Liferay search API, so the portlet works fine with any database and any search engine (lucene, solr and third party implementations)

Version changes:
  • Portlet UI improvements: new site and entities selector
  • Improve export to csv functionality: export last executed operation, instead executing it again
  • Throughput issues: Sort and paginate index searches instead modifying 'index.search.limit' by reflection

In case of any error, please report your issues in https://github.com/jorgediaz-lr/index-checker/issues, post a comment in this forum or reach me by Twitter @JorgeDiazLr

Regards,
Jorge Díaz