- Змішані
- 23 вересня 2026 р. о 13:48 UTC
- Авторизація
- Kamo
- Про нас
- 41e4a00
pg stat statements: `SELECT COUNT(c) З CommitLog c WHERE c.project В (:~33 публічних проектів) [AND c.commitTypeId = :t]` ran ~140K раз на день в 100-200 мс кожен (застрахований на виробництві перед цією зміною) — перегляд кожного списку сторінок (сторінка(), адреси()/map сайту) та кожен /changelog/public/stats виклик, на кінцевих точках, які не мають автентифікації. JavaScript licenses API Веб-сайт ряди по 38 проектах; сама кількість недорогий, але вона виграна на кожен запит. JavaScript licenses API Веб-сайт Go1.13.8 Використання: коміт log counts (загальна за (проект, тип коміту) плюс Додаток Copyright 2016 Всі права захищено Операція як вставка, оновлення проекту/типу, або видалення. Застосовується вручну власник і заповнений; DaemonService тепер складається і перераховує його (роздільний коміт, perf(changelog): складати та перерахувати комісію публічного блоку. ****************************************************************************************************************************************************************************************************************************************************************************** і ******** тепер читати JPQL COUNT (c) — нові методи PublicChangelogService (сировина вже пояснює, чому потрібен фільтр/відстеження публічної сторінки Життя тут і не в kamo-shared-library, а не CommitLogRepository, тому це не потрібно спільно-лібертовий реліз. сьогодніКоротка() доторкнена: вона обмежена кількість часу назад ix commit logs date uid, не шаблон ~140K-call. Перевірено проти виробництва перед перемиканням: призвело до сум, що відповідають COUNT(*) точно через всі 264 (проект, тип коміту) пар (0 абзаців) після заправки, а три коміт логи запускає пожежу правильно (повертається всередині транзакції зворотного зв'язку як kamo app, власне додаток достовірність.
