<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hallo Zusammen,<div class=""><br class=""></div><div class="">ich hatte in den letzten Tagen etwas Ärger mit meinem Raspi. Nachdem ich PPM auf nur 4 statt 8 Prozesse reduziert hatte (mehr Kerne hat die Kiste ja eh nicht) gabs plötzlich immer wieder Network Errors im Frontend.</div><div class=""><br class=""></div><div class="">Root cause war ein extrem subtiler Fehler der dazu führte dass die Aggregation nicht genutzt wurde, eben per push von <a href="https://github.com/volkszaehler/volkszaehler.org/pull/756" class="">https://github.com/volkszaehler/volkszaehler.org/pull/756</a> behoben. Mindestens jegliches Szenario wo sich der Zeitraum nicht bis “now” erstreckte war davon betroffen.</div><div class=""><br class=""></div><div class=""><div class="">Jetzt rennt es wieder!</div></div><div class=""><br class=""></div><div class="">Falls Euch irgendwo noch seltsames Performanceverhalten auffällt bitte mit reproduzierbarem Szenario melden. Per &debug=1 wird sichtbar ob das “große” SQL die Aggregationstabelle benutzt oder nicht.</div><div class=""><br class=""></div><div class="">Viele Grüße, Andreas</div><div class=""><br class=""></div><div class="">PS.: …und das Docker Image baut sich von alleine und ist daher auch up-to-date..</div><div class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 10. Mar 2019, at 13:30, Andreas Goetz <<a href="mailto:cpuidle@gmail.com" class="">cpuidle@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hallo Zusammen,<div class=""><br class=""></div><div class="">ich würde gerne mal wieder ein wenig Schwung in die Entwicklung bringen. Neben Aufräumarbeiten gehören dazu auch neue Features die jetzt seit einiger Zeit in andig/volkszaehler beheimatet waren:</div><div class=""><br class=""></div><div class=""><b class="">PHP 7.1</b></div><div class=""><b class=""><br class=""></b></div><div class="">Dazu hatte schon was geschrieben und würde das gerne asap umsetzen da PHP 7.0 EOL. Selbst 7.3 läßt sich aus Buster installieren. Solange wir das Image *nicht* aktualisieren auch kein Problem- wer selber mit git pull upgraded muss eben auch für die Voraussetzungen sorgen.</div><div class=""><br class=""></div><div class=""><b class="">Virtuelle Kanäle</b></div><div class=""><br class=""></div><div class="">Funktionieren seit langer Zeit. UI zur Erstellung ist nicht perfekt (u.a. keine Dropdowns zur Auswahl der Eingabekanäle) und die Darstellung ist abhängig der Auflösung (workaround: virtuelle Kanäle persistieren und aggregieren; könnte man separat überlegen ist aber momentan zeitbedingt keine Prio).</div><div class=""><br class=""></div><div class=""><b class="">Verbrauchsanzeige</b></div><div class=""><br class=""></div><div class="">Mein persönlicher Favorit: Balkendiagramme mit Stunden/Tagesverbräuchen. Hat manchmal Probleme mit Timestamps am Darstellungsrand, lässt sich aber sicher lösen wenn das Problem eingegrenzt ist.</div><div class=""><br class=""></div><div class=""><b class="">User Management</b></div><div class=""><br class=""></div><div class="">Das ist größer. Ad-hoc verfügbar ist Authentifizierung, aber noch ohne Nutzerverwaltung. Damit lässt sich VZ schonmal sicher ins Internet stellen. Mit *echter* Nutzerverwaltung- und sei es nur via config file- könnten/ müssten dann auch die “privaten” Kanäle weg die viele andere Use Cases ohnehin schwierig machen.</div><div class=""><br class=""></div><div class="">Dafür habe ich nix fertig und es wäre die Frage ob ihr da mitziehen wollt- das wird sicher auch Supportaufwand bedeuten.</div><div class=""><br class=""></div><div class=""><b class="">Sonstiges</b></div><div class=""><br class=""></div><div class="">- InfluxDB Export (in dbcopy implementiert und für ingress als PoC fertig)</div><div class="">- Grafana Dashboard Export (PoC fertig)</div><div class=""><br class=""></div><div class="">Long story short: php 7.1, virtuelle Kanäle und Verbauchsanzeige würde ich gerne asap mergen um die Doppelpflege loszu werden.</div><div class=""><br class=""></div><div class="">Gibts da Einwände (gerade php 7.1)?</div><div class=""><br class=""></div><div class="">Viele Grüße, </div><div class="">Andreas</div><div class=""><br class=""></div></div></div></blockquote></div><br class=""></div></body></html>