É seguro truncar browser_pageview_events_backup após as migrações de setembro de 2026?

Olá,

Após atualizar o Discourse, notei que as migrações de setembro de 2026 criaram duas tabelas de backup:

  • browser_pageview_events_backup
  • browser_pageview_event_scores_backup

Na minha instância auto-hospedada do Discourse, a tabela browser_pageview_events_backup atualmente contém 2.869.175 registros e ocupa 902 MB.

Os registros variam de 11 de julho a 21 de setembro de 2026, sem novos registros adicionados desde então.

Verifiquei as migrações relevantes:

  • 20260910030404_archive_duplicated_legacy_browser_pageview_events.rb
  • 20260910030427_archive_piggyback_browser_pageviews_after_beacon_cutover.rb

Parece que essas migrações arquivaram eventos de pageview legados duplicados e eventos registrados após a transição para o Beacon.

Também verifiquei o código da aplicação e não encontrei nenhuma referência a essas tabelas de backup fora das migrações e do esquema do banco de dados.

Tenho algumas perguntas:

  1. É seguro executar TRUNCATE nessas tabelas de backup agora que as migrações foram concluídas?
  2. Esses registros arquivados ainda são necessários para algum relatório, recuperação ou futuras migrações?
  3. Há um plano para limpar automaticamente essas tabelas de backup após um determinado período?

Prefiro manter as estruturas das tabelas intactas enquanto recupero o espaço em disco.

Obrigado!

4 curtidas