KamoCRM

Log de change en direct

Chaque fonctionnalité, correction et amélioration, postée comme elle est expédiée. Rien n'est retenu pour un lancement.

17,474
Évolution totale
5,969
Caractéristiques
5,276
Corrections
30
Projets
Filtrer par projet
Tous les projets17,474AIService247APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService243MediaService601RAGService79SecurityService1,845TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,343kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,656kamo-signer-monorepo56kamolos114
Filtrer par type
Tous typesBuild16CI523Chore773Docs3,254Feature5,969Fix5,276Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 19, 2026
Performancekamo-shared-library

Index member notifications par (source type, source id) pour le retrait entre les membres (IoT close-out F15)

La lecture de retrait par source (findBySourceTypeAndSourceId) et l'alarme IoT de retrait par préfixe (StartingWith -> Like 'x%') avait seulement l'index dirigé...

Kamo·1w ago
October 11, 2026
Performancekamo-shared-library

VISIBLE comme un id IN (... UNION ALL ...), donc chaque note visible lue est l'index scans limité par une clé, pas un scan de chaque note (KamoCollab CP05 Tâche 15)

Yugabyte, avec bitmap scans off, répond aux trois branches ORed à travers différentes colonnes de notes avec un scan séquentiel (EXPLAIN en production, le prédi...

Kamo·2w ago
September 23, 2026
Performancekamo-shared-library

CommitLog gère un compte de traduction maintenu

Ajouter CommitLog.traductionMonter et ************* la côté bibliothèque de remplacer le changelog translation-backfill scan's GROUP BY .. - Où ça ? La DDL et l...

Kamo·4w ago
Performancekamo-shared-library

Member rights applied n'écrit que la différence et lit les rôles en vrac

Deux corrections liées à MemberRightsAppliedService, toutes deux dans le même fichier: 1. **************** (via RecalcChunk) et **************** supprimé et ré...

Kamo·4w ago
Performancekamo-shared-library

Arrêter la chaîne d'orgine de LeadVendorProduct pour une lecture unique

findById() sur LeadVendorProduct tire son fournisseur par défaut-EAGER, qui lui-même avide et l'organisation est @Héritage(JOINED), donc chacun de ces houblons ...

Kamo·4w ago
Performancekamo-shared-library

Deux recherches de traduction par lots que le planificateur faisait mal par ligne

les critères d'évaluations publiques de kbservice KB et son balayage de traduction-réaction à la fois KbArticleTranslationRepository une ligne à la fois. Produc...

Kamo·4w ago
Performancekamo-shared-library

Les plombs disponibles et les soldes de crédit lisent un registre au lieu de compter les lignes

Le "Leads available" était le COUNT(-) sur le pool Cessable, et la piscine d'un org contient 796 000 pistes: 7,8 s par nombre (marché, produit) et 11 s pour le ...

Kamo·4w ago
September 16, 2026
Performancekamo-shared-library

Vérifiez l'éligibilité de la réserve avec un échantillon non ordonné, et non un type de pool complet

hasEligibleAssignableLead n'a d'atout doit savoir que si le plomb de pool est le membre peut prendre, mais il lit une page de findAssignablePool, dont l'ORDÉE P...

Kamo·1mo ago
August 21, 2026
Performancekamo-shared-library

L'index des deux formes geolite-localisation est effectivement interrogée par

Le pays seul était le seul index sur un tableau de 80 429 rangées, et aucune question réelle n'était faite. l'a bien utilisé. Mesurée en production: Résoluti...

Kamo·2mo ago
Performancekamo-shared-library

Index member-rights-applied, borne the intake claim, agrégées changelog stats

Trois résultats d'un audit point par fin, mesurés chacun par rapport à la production plutôt que la production. membre - droits appliqués n'a déclaré aucun inde...

Kamo·2mo ago
August 20, 2026
Performancekamo-shared-library

Filtrer et pager la grille dans la base de données, parier la piste d'audit de l'Institut

Le chargement/leads a pris 23,3 s à 1 427 têtes. 23,3 s en étaient les HIPAA piste d'audit: recordLeadList écrit une ligne phi-access-log par plomb a été retour...

Kamo·2mo ago
August 12, 2026
Performancekamo-shared-library

Regarder les tranches récapitulatives en une association et compter au lieu de scanner

L'attention de l'aperçu et les tranches récentes lisent un titre par ligne d'un Lazy "BudyToOne, coûtant jusqu'à 16 sélections supplémentaires par bloc dans le ...

Kamo·2mo ago
August 10, 2026
Performancekamo-shared-library

L'indice de la plage de Geolite doit être ASC, pas le HASH par défaut de YugabyteDB

La recherche IP est un balayage de portée: Où le réseau - Démarrage - ? ORDER PAR réseau-démarrage DESC LIMIT 1 YugabyteDB partitionne la colonne de l'index ...

Kamo·2mo ago
August 9, 2026
Performancekamo-shared-library

Match contenu stocké sur BLAKE3 seul, donc un navigateur peut se permettre de demander

Prouver la possession requise les deux haches, et un navigateur n'a pas de SHA3-256 et js-sha3 rapide est pur JavaScript à 25 MB/s. Mesurée sur une vidéo de 358...

Kamo·2mo ago
Performancekamo-shared-library

Lisez la dernière date d'instantané sans charger l'historique

Un résumé a besoin d'une date. Il le lisait en chargeant une gamme de deux ans de les instantanés et la prise de max cinq domaines par jour d'historique, chaque...

Kamo·2mo ago
August 8, 2026
Performancekamo-shared-library

Répondre à la question de la matrice de plan pour chaque application en une seule passe

L'onglet Apps and Features demande si chaque application apparaît dans la matrice de plans, et le formulaire par application scanne les tables de caractères pla...

Kamo·2mo ago
July 6, 2026
May 28, 2026
Performancekamo-shared-library

Repo paged repo - countByStatus pour les chemins chauds

- Nom de la demande de prêt : comptagePar statut/comptabilitéPar organisationAndStatus Page-Loan findBySit(...) / / - pour la numérotation résistante aux...

Kamo·5mo ago
May 15, 2026
Performancekamo-shared-library

Collapse pipeline kanban N-1 à une seule requête groupée de nombre

listFor Organization() utilisé pour émettre une condition par prêt (201 requêtes à 200 prêts). Maintenant un agrégat JPQL unique groupé par loanFile.uid les pro...

Kamo·5mo ago
April 25, 2026
Performancekamo-shared-library

Ajouter findBySessionGuidIn pour le chargement en vrac

Utilisé par le point d'extrémité de la liste de billets de soutien pour aller chercher tous les visiteurs pour un page dans une requête au lieu de N findSession...

Kamo·6mo ago
March 12, 2026
Performancekamo-shared-library

Relever le message parent dans la même requête pour éliminer la réponse N-1

Alias m.msg et LEFT JOIN FETCH msg.parent de sorte que la réponse filetée les messages ont leur parent chargé dans la requête initiale plutôt que déclenchant un...

Kamo·7mo ago
Performancekamo-shared-library

Correction de la requête N-1 et ajouter un index composite pour le chargement des messages de discussion

- Ajouter le FETCH m.msg à la charge avide de la part de la jambe de force MediaObjMsg dans la même requête, éliminant jusqu'à 100 requêtes SQL supplémentaire...

Kamo·7mo ago
March 11, 2026
Performancekamo-shared-library

Éliminer la scintigraphie complète et les requêtes N-1 sur le critère principal

- LeadRepository: add findByOrganizationId JPQL requête (utilisateurs d'index ORG-ID) au lieu de charger l'ensemble de la table LEADS et de le filtrer en Java...

Kamo·7mo ago

Comme ce que tu vois expédier ?

Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.

Commencez gratuitement pour toujoursPrix de visualisation