Files
whatsapp/scripts
Lizandro GuarnizoandClaude Opus 5 ffb8c3c934 Partir el backfill en dos fases para que no muera a mitad
La ejecución real falló con "MySQL server has gone away" tras escribir 4.522
de 5.663: leer los 228.887 registros tarda más de media hora, y para cuando
empezaba a escribir el servidor ya había cerrado esa conexión. El singleton
de Database no sabe reconectar.

Ahora la lectura guarda el mapa en disco y termina; la segunda ejecución lo
toma de la caché en un segundo y escribe con la conexión sana. Reintentar
sale gratis, que era el otro problema: cada intento costaba media hora.

También informa cuántos teléfonos tienen más de un BSUID. La simulación
decía cero conflictos, pero no podía detectarlos: como no escribe, el bsuid
del usuario siempre estaba vacío y la comparación nunca daba positivo. Al
aplicar de verdad aparecieron. Ahora se cuentan al leer, sin depender de
lo ya escrito.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-11 21:08:14 -05:00
..
up
2026-01-21 15:08:18 -05:00
up
2026-01-21 02:22:29 -05:00
up
2026-01-21 02:22:29 -05:00
up
2026-01-21 02:49:42 -05:00
up
2026-01-21 02:22:29 -05:00
up
2026-01-21 02:22:29 -05:00
up
2026-01-21 02:45:59 -05:00
up
2026-01-21 02:34:23 -05:00
up
2026-01-21 16:32:40 -05:00
up
2026-01-21 02:34:23 -05:00
up
2026-01-21 02:34:23 -05:00
up
2026-01-21 01:02:17 -05:00
up
2026-01-20 22:13:02 -05:00
up
2026-01-20 22:33:39 -05:00
up
2026-01-21 12:44:58 -05:00
up
2026-01-21 11:58:17 -05:00
up
2026-01-21 12:44:58 -05:00
up
2026-01-21 10:57:02 -05:00
2026-01-21 08:28:54 -05:00
up
2026-01-20 22:33:39 -05:00
up
2026-01-20 22:33:39 -05:00
up
2026-01-21 12:26:36 -05:00
up
2026-01-21 11:58:17 -05:00
up
2026-01-20 22:13:02 -05:00
2026-01-21 08:28:54 -05:00
up
2026-01-22 00:19:20 -05:00
up
2026-01-22 10:33:16 -05:00
up
2026-01-21 02:22:29 -05:00
up
2026-01-21 02:22:29 -05:00
up
2026-01-21 11:58:17 -05:00
up
2026-01-25 22:49:13 -05:00
up
2026-01-21 02:22:29 -05:00
up
2026-01-21 02:45:59 -05:00
up
2026-01-21 02:22:29 -05:00
up
2026-01-20 22:13:02 -05:00
up
2026-02-20 09:07:37 -05:00
up
2026-01-21 11:58:17 -05:00
ujp
2026-01-21 23:55:49 -05:00
up
2026-01-20 22:13:02 -05:00
up
2026-03-10 18:42:51 -05:00
up
2026-01-21 11:58:17 -05:00
up
2026-01-21 11:04:41 -05:00
up
2026-01-21 11:58:17 -05:00
up
2026-02-21 09:29:27 -05:00
up
2026-01-24 00:55:33 -05:00
up
2026-01-21 16:42:26 -05:00
up
2026-01-21 11:04:41 -05:00
2026-01-21 08:28:54 -05:00
up
2026-01-21 11:58:17 -05:00
up
2026-01-21 10:57:02 -05:00
up
2026-01-21 10:57:02 -05:00
up
2026-01-21 11:58:17 -05:00
up
2026-01-21 12:44:58 -05:00
up
2026-01-21 12:20:46 -05:00
up
2026-01-21 02:22:29 -05:00
up
2026-01-21 02:22:29 -05:00
up
2026-01-25 22:49:13 -05:00
up
2026-01-21 09:48:09 -05:00
up
2026-01-21 12:26:36 -05:00
up
2026-01-21 12:33:11 -05:00
up
2026-01-21 10:57:02 -05:00
up
2026-01-21 09:29:59 -05:00
up
2026-01-25 22:49:13 -05:00
up
2026-01-25 22:49:13 -05:00
up
2026-01-25 22:49:13 -05:00
up
2026-01-22 10:33:16 -05:00
up
2026-01-22 10:33:16 -05:00
up
2026-01-22 10:33:16 -05:00
up
2026-01-24 02:40:33 -05:00
up
2026-01-21 22:51:57 -05:00
up
2026-01-20 22:33:39 -05:00
up
2026-01-20 22:33:39 -05:00
up
2026-01-20 23:29:06 -05:00
up
2026-02-03 21:30:55 -05:00
up
2026-01-21 02:22:29 -05:00
2026-01-21 08:28:54 -05:00