Error creating index

Post Reply
Faiz
Posts: 109
Joined: Wed Jan 10, 2001 1:29 pm

Error creating index

Post by Faiz »

Hi,
I got the following error while creating a metamorph inverted index,
Corrupt next header at 0x5D5BDA in KDBF file /usr/local/apache/htdocs/webinator/supdb/articles.blb in the function read_rest_data
105 Missing blob offset in the function TXgetblob

But the index is created and i am getting search results. There are other tables, where I didn't get this error.
What could be the possible reason??

Regards,
User avatar
John
Site Admin
Posts: 2622
Joined: Mon Apr 24, 2000 3:18 pm
Location: Cleveland, OH
Contact:

Error creating index

Post by John »

It is likely that you ran out of disk space when creating that table, and the last record does not have the associated blob data. The index will have been created on the remaining records.
John Turnbull
Thunderstone Software
Faiz
Posts: 109
Joined: Wed Jan 10, 2001 1:29 pm

Error creating index

Post by Faiz »

Thanx. I dropped and recreated the table. Now it works fine. I have another quick question. When I search for the keyword "C++". It returns no result with messages "requies post-processing" and "require linear search". I guess, ++ signs were not indexed. How can I index them??
When I turned on alpostproc and allinear, it returned results but after a long time. I am using a script to index the table and not gw.

Regards,
User avatar
John
Site Admin
Posts: 2622
Joined: Mon Apr 24, 2000 3:18 pm
Location: Cleveland, OH
Contact:

Error creating index

Post by John »

You would use the SQL set addexp to add an expression to match what you want indexed, for example:

<SQL "set addexp='\alnum=[\alnum\+]{1,30}'"></SQL>

before creating the index will index all words beginning with a number or letter, and consisting of letters, numbers and + signs, between 2 and 31 characters long.
John Turnbull
Thunderstone Software
Faiz
Posts: 109
Joined: Wed Jan 10, 2001 1:29 pm

Error creating index

Post by Faiz »

Hi,
I am getting the same error again when indexing a table, "Missing blob offset in the function TXgetblob".
I also got this error once,
"Attempt to re-free free block at 0x0 in KDBF file..."
I am sure, I am not running out of disk space. However, when I changed the blob field to a varchar field, it worked fine. What could be the reason? Our Texis version is,
Texis Web Script (Vortex) Copyright (c) 1996-2000 Thunderstone - EPI, Inc.
Commercial Version 3.01.975518872 of Nov 29, 2000 (sparc-sun-solaris2.6)

Regards,
Post Reply