News:
29.5.2008:
Update auf v4.0.7
 
Ab sofort steht v4.0.7 von OpenAcoon zum Download zur Verfügung.
 
v4.0.7 bringt einige Bugfixes und Performance-Verbesserungen.
 
Diese Version ist eine Entwicklerversion! Wir setzen diese Version selber ein und daher sollte sie eigentlich funktionieren, ist aber noch nicht SOOO gründlich getestet.
 
Ab v4.0.6 ändert sich die Dateistruktur des fertigen Suchindex!!!
Der SearchServer der aktuellen Version benötigt einen Suchindex, der mit GenDb v4.0.6 oder neuer erstellt wurde. Ältere Indizes laufen NICHT mit dem aktuellen SearchServer! Das Format der Roh-Datenbank hat sich hingegen nicht geändert. Alte Daten lassen sich also weiterverwenden. Es ist lediglich ein GenDb-Lauf nötig um den Index neu zu generieren.
 
Es kann auch nicht zu Abstürzen von SearchServer kommen, wenn sowohl alter als auch neuer Index auf der Festplatte sind. Es gibt eine eindeutige Kennung in der Indexstruktur. SearchServer vor v4.0.6 erkennen automatisch nur ältere Indizes und ignorieren neuere. Ebenso erkennt SearchServer ab v4.0.6 nur Suchindizes, die mit GenDb ab v4.0.6 erzeugt wurden. Fehler aufgrund von Verwechselungen in der Software sind hier also ausgeschlossen.
 
Hier geht's zum Download
 
ChangeLog:
  • ImportData.dpr: Modified: FreeKeyCache now only writes back the hash-table if it was modified. This only eliminates the write-back if no new keywords were added to the database which in reality only happens if the keyword-database has already reached its maximum size.
  • UrlFind.pas: Added: New config-file option "ImportData.UseUrlPreload".
  • PrepareRobot.dpr: Added: New config-file option "robot.CountMaxUrlsPerPart".
  • RobotMain.pas: Modified (Bugfix?): Changed thread-synchronization from using Synchronize-calls to using a tCriticalSection. Another attempt to fix the bug where the robot sometimes just stops.
  • RobotMain.pas: Bugfix: Fixed display of current-connections not updating when crawl is complete.
  • Parser.dpr: BugFix: Sometimes files weren't deleted after being parsed.