5
I Use This!
Inactive

News

Analyzed about 22 hours ago. based on code collected about 22 hours ago.
Posted almost 5 years ago by Arnaud Thimel
Done : e1dfe2cd
Posted almost 5 years ago by Arnaud Thimel
C'est possible en effet, mais je ne suis pas convaincu de l'utilité d'afficher la stacktrace complète. D'une part parce que le le nom de l'appelant est plutôt explicite et la plupart du temps permettra d'identifier sans équivoque le cas d'usage. Et ... [More] d'autre part car la stacktrace complète est rapidement imbuvable (exemple avec le cas cité en description https://gitlab.nuiton.org/nuiton/topia/snippets/218 - on retrouve l'appel à la méthode ligne 37). [Less]
Posted almost 5 years ago by Brendan Le Ny
Brendan Le Ny (48a860db) at 18 Sep 15:00 Merge branch 'feature/slow_query_watcher' into 'develop' ... and 14 more commits
Posted almost 5 years ago by Brendan Le Ny
Cet élément permet de surveiller les requêtes et afficher un avertissement si une requête dépasse le temps défini en configuration. Exemple avec la propriété de configuration : topia.persistence.monitoring.slowQueryThreshold=PT0.42S Avec cette ... [More] propriété, toutes les requêtes de plus de 420ms seront affichées dans les logs. Pour la configuration de la variable, voir https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html#parse-java.lang.CharSequence- Si la propriété est absente ou si la classe org.nuiton.topia.persistence.internal.support.SlowQueryWatcher ne peut pas logguer (aka !log.isWarnEnabled()) rien n'est instancié pour ne pas risquer de surcharger le système par le monitoring. Le code a été pensé pour avoir le moins d'impact possible. C'est pourquoi on utilise des Supplier [Less]
Posted almost 5 years ago by Arnaud Thimel
Arnaud Thimel (e1dfe2cd) at 18 Sep 15:00
Posted almost 5 years ago by Arnaud Thimel
Arnaud Thimel (69e5029a) at 15 Sep 12:15 Création de SlowQueryWatcher
Posted almost 5 years ago by Éric Chatellier
Posted almost 5 years ago by Éric Chatellier
see http://wiki.openbravo.com/wiki/Hibernate_5.3_Migration_Guide#Positional_Parameters_are_not_Supported
Posted almost 5 years ago by Éric Chatellier
Posted almost 5 years ago by Arnaud Thimel
Arnaud Thimel (79213aec) at 15 Sep 15:32 Retravaille l'écriture du prédicat permettant de trouver l'appelant...