Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Word indexing doesn't work in empty HOL library

    • Article Type: General
    • Product: Aleph
    • Product Version: 17.01

    Description:
    We are trying to set up word indexes in ABC60 on our test server. We have not run p_manage_01 yet. We first wanted to test a few records to make sure the indexes were set up correctly.

    We sent 000840391 to the server; it was (correctly) retrievable only by w-sublibrary = ABCAN. But when we sent 000840392 to the server, it was (incorrectly) retrievable by either ABCLO or ABCAN.

    We used p_manage_40 to send 200 records through ue_01, and all of them were retrievable by ABCAN -- even though 000840391 was the only record containing this sublibrary.

    Note: the direct indexes (Aleph HOL Number and our Previous-system Number) work fine.

    Resolution:
    Suspecting that this might be a "bootstrapping" problem with ue_01 and the Word indexes, I ran p_manage_01 on the record range of 000840391-000840591:

    csh -f $aleph_proc/p_manage_01 ABC60,1,000840391,000841391,,1 > & abc60_p_manage_01.0116 &

    This generated a correct Word index. (Only 000840391 is retrieved by w-sublibrary = ABCAN.)

    To verify that ue_01 works correctly now that there are records in the index, I sent record 000006666 (with sublib ABCLA) to the server. A search on w-sublibrary = ABCLA (correctly) retrieves this record (and only this record).

    Note: We (Ex Libris) tried to reproduce this problem in a test bib library on our server, but were unable to do so: ue_01 indexed the records OK.

    It's possible -- but unlikely -- that this relates only to Word indexing in an HOL library....

    We suggest that you keep this incident in mind and, if ue_01 doesn't seem to work correctly in this empty-index situation, that you try p_manage_01 with a keyrange, as described above.

    Additional Information

    ue-01, manage-01, faq


    • Article last edited: 10/8/2013