Haz que un mensaje listado sea buscable, no meramente almacenado

FixEmailService
Se descapó
2 de septiembre de 2026 a las 5:54 UTC
Autor
Kamo
Compromit
170823a

El índice está escrito desde dos direcciones. Abrir un mensaje se llena indexador, que escribe la fila y luego calcula su búsqueda. Listado a carpeta escribe una hilera de sobres mucho antes de eso, y no calculó nada, así que el fila estaba en la mesa e invisible para buscar, que coincide en la búsqueda y en nada más. Eso es la mayoría del correo. En la búsqueda de producción se estableció en 113 de 547 filas: cada fila creada antes de 2026-08-14 tenía una, y la mayoría creó después de no, que es este camino de listado que llega. Un miembro que busca una carpeta cuyo correo estaba frente a ellos no igualó nada en el índice, y SearchService cayó a través a su IMAP .El "(via IMAP) " todo este hilo comenzó desde. El sobre no tiene cuerpo y el cuerpo se queda vacío para ello, que era la derecha Llama y no es lo que se rompió. El vector se construye a partir de sujeto, remitente, remitente nombre y destinatarios también, y un sobre lleva los cuatro, por lo que el mensaje se convierte en encontrable por las cosas que la gente realmente busca y gana su cuerpo cuando el completo de las carreras indexadora. Refrescado para cada uid en la página en lugar de sólo los recién insertados, así que las 434 filas escritas antes de que existieran la reparación a sí mismas como sus carpetas son navegada. Verificado contra la base de datos en vivo dentro de una transacción que fue revocada: tres filas que no tenían vector se les dio una, y después coincidieron con la to-tsquery para las palabras en sus propios sujetos y no para las palabras ausentes de ellos.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios