掲示板

Herramienta Index Checker para verificar el indice - nueva versión estable

thumbnail
7年前 に Jorge Díaz によって更新されました。

Herramienta Index Checker para verificar el indice - nueva versión estable

Liferay Master 投稿: 753 参加年月日: 14/01/09 最新の投稿
English version of this post: https://web.liferay.com/community/forums/-/message_boards/message/86532565

Hola a todos,

He publicado la primera versión estable de Index Checker para Liferay 6.2. Esta versión ya no es "beta" y puede instalarse de forma segura en entornos productivos.
Podéis descargarla desde el marketplace:

El objetivo de este portlet es detectar problemas en el índice y arreglarlos sin necesidad de ejecutar una reindexación completa del portal.

¿Cómo funciona?

Realiza consultas a la base de datos y al índice, y cruza los datos obtenidos, mostrando:
  • objetos que faltan en el índice
  • objetos desactualizados
  • datos huérfanos del índice
(Sólo se muestran las primary keys)

Para cruzar los datos este portlet compara las claves primarias, fechas de modificación, y los atributos de versión y estado en base de datos e índice.

Las consultas se ejecutan utilizando dynamic queries de hibernate y el API de búsqueda de Liferay, por lo que este portlet debería funcionar correctamente con cualquier base de datos y cualquier search engine (lucene, solr y otras implementaciones de terceros)

Cambios en esta versión:
  • Mejoras de interfaz de usuario: nuevos selectores de sitios y entidades
  • Mejorada la funcionalidad de exportación a CSV: se exporta la última operación ejecutada, en lugar de volver a ejecutarla otra vez
  • Problemas de rendimiento: Se ordenan y paginan las busquedas al indice en lugar del modificar 'index.search.limit' por reflection.

En caso de cualquier error, por favor, reportar vuestros problemas en https://github.com/jorgediaz-lr/index-checker/issues, escribid un mensaje en este foro o en Twitter @JorgeDiazLr

Un saludo,
Jorge Díaz