avoid division by zero when importing very small indexes (<100 entries)

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1238 6c8d7289-2bf4-0310-a012-ef5d649a1542
pull/1/head
hermens 19 years ago
parent ce99d4ce2a
commit 5b3e01bd3c

@ -198,7 +198,10 @@ public class plasmaDbImporter extends Thread {
} }
public int getProcessingStatus() { public int getProcessingStatus() {
return (this.importStartSize-this.importWordIndex.size())/(this.importStartSize/100); // thid seems to be better:
// (this.importStartSize-this.importWordIndex.size())*100/((this.importStartSize==0)?1:this.importStartSize);
// but maxint (2,147,483,647) could be exceeded when WordIndexes reach 20M entries
return (this.importStartSize-this.importWordIndex.size())/((this.importStartSize<100)?1:(this.importStartSize)/100);
} }
public long getElapsedTime() { public long getElapsedTime() {

Loading…
Cancel
Save