LexBuild

LexBuild - GSpell

There are four features under this category:

  • Fix Hidden Records
    It is used to synchronize the inflectional variants (INFL_VARS) table to the LEXICON (LEX_RECORD) table by generate infl_vars from LEXICON and then reload to database.
    • This feature is suggested to run nightly or right after a LexBuild reboot.
    • The LB - LexAccess (search by inflectional variants) will work correctly after this.

  • ReIndex Dictionaries
    This feature is used to update and re-index inflectional variants in both LexiconLb and LexiconLbTemp GSpell dictionary in memory.
    • GSpell are at: ${LB_DIR}/GSpell/Current/nls/gspell/
    • This feature is suggested to run nightly or right after a LexBuild reboot.
    • The status of GSpell is changed to "1 ReIndexing" during the indexing
    • The status of GSpell is changed to "2 Ready for reload" after indexing is completed
    • This feature uses following programs:
      ---> ${LB_DIR}/Tools/WebScript/ReIndexDic

  • Reload Dictionaries
    This feature is used to reload GSpell dictionary from memory to LexBuild
    • This feature is suggested to run nightly or right after a LexBuild reboot.
    • The status of GSpell is change to "3 Ready for reIndex"
    • The LB - Close match will work correctly after this step.

      This features use following programs:
      ---> by GSpell java object method Reload( )
      ---> ${LB_DIR}/Tools/WebScript/ReLoadStatus

  • Save Dictionaries
    This feature is used to save GSpell dictionary from memory to files
    • The status of GSpell does not change, it is "3 Ready for reIndex"

      This features use following programs:
      ---> by GSpell java object method Save( )