Modelo de uso de almacenamiento por organización

Featurekamo-shared-library
Shipped
9 de agosto de 2026 a las 4:40 UTC
Author
Kamo
Commit
1037589

Nada ha resumido nunca el almacenamiento por organización. Seis entidades llevan un byte contar por archivo, y ningún código agregado ninguno de ellos, por lo que la cuenta La pestaña estadísticas renders "No hay datos de uso disponibles para este período" para cada org. Añade el modelo compartido que la agregación necesita: - StorageDomain - las cinco áreas de almacenamiento org-atributable, cada declarando si sus registros eliminados sobreviven. Documentos y KB media de subordo suave, así que un total de toda la vida es una consulta recta; buzones, grabaciones y revelaciones duro-bordo, para que los suyos sólo puedan acumularse hacia adelante. - OrgStorageSnapshot , una fila por (org, día, dominio). Existe para tres. cifras que no son recuperables después del hecho: totales de por vida para el dominios de eliminación dura, la posición de apertura de que se eliminan el período diferenciado de contra (sin tablas de la tabla se desactiva una desactivación de EmbRecordState's FECHA-Embarefacto es insertable=false y nunca se refresca), y un período-cierre Número fijado cuando terminó el período. - OrgStorageAggregator . cada agregado pordominio en una clase. Totales son sumeder sobre los registros, nunca sobre los objetos almacenados: imgádats mantiene un físico Copiar por hash sin importar cuántos orgs sostengan ese archivo, y ese ahorro es de Kamo. El agregador deliberadamente no lleva estereotipo. Todos los servicios se ejecutan "ComponentScan"(com.kamo"), por lo que anotarlo lo construiría en total 40 de BillingService declara el frijol. También añade las consultas del índice de búsqueda que el tamaño de correo electrónico necesita backfill. tamaño.bytes fue escrito como un codificado duro 0 desde que se creó el índice, por lo que el almacenamiento de buzones Lee como cero bytes de plataforma hasta que esas filas sean reparadas. Esquema verificado en la producción antes de que esto aterrizara: existen las instantáneas de orgstorage con las 16 columnas después de una carrera KamoInitializer.

All changes

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