[vz-users] ACHTUNG: Inkompatible Änderungen im Volkszahler Repository
    Andreas Goetz 
    cpuidle at gmail.com
       
    Mon Dec 23 15:23:26 CET 2013
    
    
  
Hallo Zusammen,
die VZ Admins bzw. Committer arbeiten derzeit daran, die verschiedenen
Patches zur Performanceoptimierung in das VZ Hauptrepository einzubringen.
Leider muss dazu die bestehende VZ Infrastraktur einmalig einer Änderung
unterzogen werden die nicht durch ein einfaches
    git pull
zu beheben ist. Wenn Ihr in den nächsten Tagen also vorhaben solltet Eure
VZ-Installation mal wieder auf den aktuellen Stand zu bringen beachtet
bitte folgende Punkte um die Installation möglichst unterbrechungsfrei
durchzuführen:
    1. Installiert die "Composer" Paketverwaltung
        $ mkdir composer
        $ cd composer
        $ curl -sS https://getcomposer.org/installer | php
        $ sudo cp composer.phar /usr/local/bin/composer
        Windowsnutzer laden sich den Installer unter
http://getcomposer.org/download/ herunter.
        Zum testen:
            composer self-update
        Wenn das erfolgreich funktioniert seid Ihr das das Git Update
vorbereitet.
    2. Aktualisiert Eure Installation
        Dafür macht ihr wie immer in Eurem VZ Verzeichnis ein
            git pull
        ACHTUNG: nach diesem Schritt ist die Middleware zunächst nicht mehr
erreichbar da die Abhängigkeiten (Doctrine etc) nicht gefunden werden.
        Deshalb jetzt schnell die Abhängigkeiten installieren:
            composer install
        sollten Hinweise über veraltete Software kommen könnt Ihr auch noch
ein optionales
            composer update
        nachschieben.
        Nach diesem Schritt ist die Middleware wieder erreichbar da die
notwendigen Bibliotheken jetzt verfügbar sind.
    3. Performanceoptimierung einschalten
        Wenn Ihr MySQL nutzt (in der neuen Version werden auch SQlite und
PostgreSQL zusätzlich unterstützt, allerdings ohne
Vollständigkeitsgarantie) dann könnt Ihr die neuen Features wiefolgt
aktivieren.
        Hilfstabelle anlegen:
            php misc/tools/aggregate.php create
        Hilfstabelle befüllen:
            php misc/tools/aggregate.php -m full -l day -l hour run
        Und den Prozess für die Aktualisierung noch automatisien:
            crontab -e
        und die folgenden Zeilen hinzufügen:
            * 2 * * * /usr/bin/php aggregate.php -m delta -l day run
            9 * * * * /usr/bin/php aggregate.php -m delta -l hour run
Damit ist's dann getan- ab jetzt sollte Euer VZ "rennen".
Wir melden uns wieder an dieser Stelle wenn die Änderungen "drin" sind. Die
Ungeduldigen finden bis dahin im dev Zweig unter
github.com/andig/volkszaehler den aktuellen Stand zum spielen.
Euch allen ein Frohes Fest, Schöne Bescherung und
Viel Spass beim auspacken der Geschenke!
Euer Andreas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20131223/b68a9f55/attachment.html>
    
    
More information about the volkszaehler-users
mailing list