From: Heikki Levanto Date: Thu, 11 Apr 2002 11:39:59 +0000 (+0000) Subject: Removed to logf calls from tight inside loops X-Git-Tag: ZEBRA.1.3.0~102 X-Git-Url: http://jsfdemo.indexdata.com/cgi-bin?a=commitdiff_plain;h=bfc37d7893ea3861cfedbfa02f6210916a956b70;p=idzebra-moved-to-github.git Removed to logf calls from tight inside loops --- diff --git a/index/rank1.c b/index/rank1.c index 89f8455..48a4ada 100644 --- a/index/rank1.c +++ b/index/rank1.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: rank1.c,v $ - * Revision 1.8 2002-04-04 14:14:13 adam + * Revision 1.9 2002-04-11 11:39:59 heikki + * Removed to logf calls from tight inside loops + * + * Revision 1.8 2002/04/04 14:14:13 adam * Multiple registers (alpha early) * * Revision 1.7 2001/11/14 22:06:27 adam @@ -151,7 +154,7 @@ static void end (struct zebra_register *reg, void *set_handle) static void add (void *set_handle, int seqno, int term_index) { struct rank_set_info *si = (struct rank_set_info *) set_handle; - logf (LOG_DEBUG, "rank-1 add seqno=%d term_index=%d", seqno, term_index); + /*logf (LOG_DEBUG, "rank-1 add seqno=%d term_index=%d", seqno, term_index);*/ si->last_pos = seqno; si->entries[term_index].local_occur++; } @@ -167,17 +170,16 @@ static int calc (void *set_handle, int sysno) int i, lo, divisor, score = 0; struct rank_set_info *si = (struct rank_set_info *) set_handle; - logf (LOG_DEBUG, "rank-1 calc sysno=%d", sysno); - if (!si->no_rank_entries) return -1; + for (i = 0; i < si->no_entries; i++) if (si->entries[i].rank_flag && (lo = si->entries[i].local_occur)) score += (8+log2_int (lo)) * si->entries[i].global_inv * si->entries[i].rank_weight; divisor = si->no_rank_entries * (8+log2_int (si->last_pos/si->no_entries)); score = score / divisor; - yaz_log (LOG_LOG, "score=%d", score); + yaz_log (LOG_LOG, "sysno=%d score=%d", sysno, score); if (score > 1000) score = 1000; for (i = 0; i < si->no_entries; i++)