¿Es seguro truncar browser_pageview_events_backup tras las migraciones de septiembre de 2026?

Hola,

Tras actualizar Discourse, noté que las migraciones de septiembre de 2026 crearon dos tablas de copia de seguridad:

  • browser_pageview_events_backup
  • browser_pageview_event_scores_backup

En mi instancia autoalojada de Discourse, la tabla browser_pageview_events_backup contiene actualmente 2.869.175 registros y ocupa 902 MB.

Los registros abarcan desde el 11 de julio hasta el 21 de septiembre de 2026, y no se han añadido registros nuevos desde entonces.

Revisé las migraciones correspondientes:

  • 20260910030404_archive_duplicated_legacy_browser_pageview_events.rb
  • 20260910030427_archive_piggyback_browser_pageviews_after_beacon_cutover.rb

Parece ser que estas migraciones archivaron eventos de visualización duplicados de la versión anterior (legacy) y eventos registrados después del cambio a Beacon.

También revisé el código de la aplicación y no encontré ninguna referencia a estas tablas de copia de seguridad fuera de las migraciones y del esquema de la base de datos.

Tengo algunas preguntas:

  1. ¿Es seguro ejecutar TRUNCATE en estas tablas de copia de seguridad ahora que las migraciones se han completado?
  2. ¿Se necesitan aún estos registros archivados para algún informe, recuperación o futuras migraciones?
  3. ¿Existe un plan para limpiar automáticamente estas tablas de copia de seguridad tras cierto período de tiempo?

Preferiría mantener intacta la estructura de las tablas mientras recupero el espacio en disco.

¡Gracias!

4 Me gusta