- Spegnimento
- 23 settembre 2026 alle ore 01:27 UTC
- Autore
- Kamo
- Impegno
- 86293d0
/leads/credits (GET /api/security/credits/manage) ha contato il pool di piombo una volta per fila di allotment — ~8 s apiece contro una piscina 796k-lead di org — poi ancora una volta raggruppato (~11 s), contato credito di ogni riga equilibrio, e ha fatto una ricerca membro più un conteggio per membro idoneo per "accettato oggi". /leads/disponibile e l'indicatore nav (/disponibile-sommario, ri-fuocato da quattro eventi in tempo reale) rilasciato cinque o sei domande per prodotto del venditore: conteggio della piscina, conteggio dell'equilibrio, ricerca di allotment, spesa e accettato oggi. Entrambi ora leggono un numero fisso di dichiarazioni, qualunque sia la dimensione della griglia: - la piscina per (mercato, prodotto) per l'intero org dal registro piscina (una lettura); - l'equilibrio di ogni riga dal registro di credito-equilibrio (una lettura); - "accettato oggi" per ogni membro idoneo in una domanda dalla prima mezzanotte locale del membro, ogni spesa tenuta solo se cade dopo la mezzanotte del membro ITS — la stessa finestra il Max Daily Trascorrere le forze di cappuccio; - gli assegni del membro una volta, risolti per prodotto in memoria. e trascorso/accettato oggi raggruppato per prodotto. Per prodotto rimane solo la sonda di licenza, ed è saltato quando la piscina è vuota. I registri stessi: create lead ledgers.sql (tables, journal triggers su lead / lead credits, the indice parziale della piscina ix leads assignable pool, indice (membro, data spent) per i conti giornalieri-cap) e backfill lead ledgers.sql — entrambi applicati al database dal vivo il 2026-09-22 e verificati pari ad un pieno racconta. kamo-shared-library ae437ebc spostato il repository legge su di loro; DaemonService pieghe e racconta. Perché una rivista e non una colonna contatore: vedi l'intestazione di create lead ledgers.sql. Test: LeadCreditManageLedgerTest e LeadAvailableLedgerTest pin le figure, la mezzanotte per-member filtro e l'assenza di query per-row (entrambi la mutazione-controllata: cadere il filtro di mezzanotte o il ripristino di un conteggio piscina per prodotto li trasforma in rosso).
