VB 111: Kleinere Verbesserungen

Bernhard Eversberg EV at buch.biblio.etc.tu-bs.de
Do Okt 8 10:44:40 CEST 1998


Verlautbarung 111 der Entwicklungsabteilung                      19981008
-------------------------------------------

Kleinere Verbesserungen
-----------------------
Viel ist ja nicht angefallen in der letzten Zeit, aber 4 Dinge sollten
jetzt mal bereinigt werden:


1. PRESTO
---------
Wenn das Loeschen eines Satzes nicht gelingt, weil die .TBL gesperrt ist,
gibt PRESTO nach etlichen Versuchen auf. Der Satz bleibt dann jedoch
gesperrt zurueck. Das wurde behoben.


2. UPDATE
---------
Das Programm laesst sich jetzt verlangsamen. Warum sollte man? In belasteten
Netzen ist das Arbeiten mit PRESTO ein Geduldsspiel, wenn zugleich ein
UPDATE laeuft. Oft kommt es nicht darauf an, dass UPDATE moeglichst schnell
laeuft. Daher kann jetzt die Option -F mit einer nachfolgenden Zahl benutzt
werden, um eine Anzahl Sekunden als Wartezeit zwischen zwei Saetzen
einzustellen. Also z.B.

    UPDATE ... -F3            UPDATE wartet immer 3 Sekunden

Default ist weiterhin  -F1, Wenn man -F0 macht heisst das "keine Wartezeit"
(Schnelldurchlauf), aber dann hat PRESTO keine Chance zum Speichern.


3. INDEX
--------
Interne Verbesserung: Die Datei .RES wird geschlossen, wenn das Programm 
fertig ist, auch wenn noch QRIX aufgerufen werden muss. Das war bisher
irrtuemlich unterblieben, hatte aber wohl keine Konsequenzen. Weil unklar
ist, ob dann die .RES am Ende u.U. Fehler haben kann, wurde das korrigiert.


4. QRIX
-------

Im Falle von genau 10 ii-Dateien brach das Programm am Ende mit einer
Fehlermeldung ab, weil es faelschlich versuchte, noch einen Durchlauf zu
machen, aber keine ii11 finden konnte. Es entstand dann die Datei NEWINX,
wurde aber nicht mehr umbenannt. Wenn man dies mit der Hand macht, hat
man die korrekte Indexdatei. 
Korrigiert.



B.E.

Bernhard Eversberg
Universitaetsbibliothek, Postf. 3329, 
D-38023 Braunschweig, Germany
Tel.  +49 531 391-5026 , -5011 , FAX  -5836
e-mail  B.Eversberg at tu-bs.de  




Mehr Informationen über die Mailingliste Allegro