Why does Logos 4.0c require a complete reindexing?

Ronald Quick
Ronald Quick Member Posts: 2,985 ✭✭✭
edited November 2024 in English Forum

If all my resources have been indexed before, why does it need to be done again with 4.0c ?  I'm not complaining - just curious.

Thanks,

Ron

Comments

  • JimTowler
    JimTowler Member Posts: 1,383 ✭✭✭

    In simple terms, Logos4 reads every one of your resources (books) and builds a master index so everything can be fast (once its finished).

    At one time, it had a Merge option, so it only needed to work on the new or changed stuff. I'm unsure of its current status, but at one time "Merge" was disabled due to some bugs that corrupted the indexes. I don't know if thats fixed yet.

    To make Bibles Searches faster, there is a seperate index just for Bibles, but the same concept applies.

    You can pause the index task, but at some point, you need to let it complete. Maybe overnight.

    For the new Reverse Interlinears, they won't work until after the index has completed.

  • Dave Hooton
    Dave Hooton MVP Posts: 36,131

    If all my resources have been indexed before, why does it need to be done again with 4.0c ? 

    4.0c will initially download about 1 GB of resource updates which have to be indexed - this is normal behaviour. It would help if you clarified the statement "All my resources" in this light.

    Dave
    ===

    Windows 11 & Android 13

  • Juanita
    Juanita Member Posts: 1,339 ✭✭✭

    4.0c will initially download about 1 GB of resource updates which have to be indexed - this is normal behaviour

    Dave, my download for 4.0c was 146 (or maybe that was 164 Meg) yesterday and then it did what I am guessing, a full indexing.  And today I am getting the 1 GB of new resources but there is no way I can go through another complete indexing today.  I need to use the computer and cannot use it while it is indexing or it would take all day.  I wish the 1GB would have shown up yesterday so I would only have to index once.  

  • Mark
    Mark Member Posts: 2,662 ✭✭✭

    I wish the 1GB would have shown up yesterday so I would only have to index once. 

    Can someone give an explanation for this?  It is a pain to index but I realize it is necessary.  But why a double full indexing as is described by Joan?  Could it not be possible to update all resources and get them all into the library before any indexing starts?  I am in Europe currently and will not update anything until back in the States. 

    I am afraid that I will get a small update and a full indexing and then another update and another indexing before getting to the 4.0C update and another full indexing.  Can someone calm my fears and let me know that all resources will be updated before any indexing starts?

  • Dave Hooton
    Dave Hooton MVP Posts: 36,131

    I wish the 1GB would have shown up yesterday so I would only have to index once.  

    Pretty much the same happened during the final phase of beta testing. My comment of "initially" reflects the beta order of downloads, but I do agree that a combined download was possible for people updating to the 4.0c RC before it went "gold".

    The size of your supplemental index determines whether a full rebuild (of all resources) will occur or just a rebuild of the supplemental index. Only the latter occurred in my case, but I have the advantage of a fast desktop and Auto Download Updates  = NO to determine what will happen before I commit to doing anything on the laptop.

    Dave
    ===

    Windows 11 & Android 13

  • Kevin Becker
    Kevin Becker Member Posts: 5,604 ✭✭✭

    Joan, once Logos downloads everything it should need to be restarted to begin indexing. All you should need to do is avoid restarting Logos or your computer today and you should be fine (or if you do keep the indexing paused). When you are done with your computer for the day restart Logos and let the indexing run overnight (be certain to adjust your power options to allow for this is necessary.)

  • Ronald Quick
    Ronald Quick Member Posts: 2,985 ✭✭✭

    If all my resources have been indexed before, why does it need to be done again with 4.0c ? 

    4.0c will initially download about 1 GB of resource updates which have to be indexed - this is normal behaviour. It would help if you clarified the statement "All my resources" in this light.

    Given the length of time the L4 icon says it will take for indexing to finish (23 hours), I just assumed it was doing a complete index of all my resources.

     

  • Ronald Quick
    Ronald Quick Member Posts: 2,985 ✭✭✭
  • Juanita
    Juanita Member Posts: 1,339 ✭✭✭


    Joan, once Logos downloads everything it should need to be restarted to begin indexing. All you should need to do is avoid restarting Logos or your computer today and you should be fine (or if you do keep the indexing paused). When you are done with your computer for the day restart Logos and let the indexing run overnight (be certain to adjust your power options to allow for this is necessary.)


    Kevin, I wish that were the case in my experience.  My system has always begun to index after a download and I never re-started. (It just did so I have to turn it off until another day.   I am having thunderstorms all day today (and I will be gone) and sometimes at night.  Tis' the season for that. Thus, I will never leave my computer on all nite.  I can't.  I unplug all my expensive electrical equipment.  If indexing could be paused for longer than 4 hours, more like 12, 16, 24 then I wouldn't be wasting time indexing until it storms and then having to lose time by beginning to index all over again.  If indexing behaved like downloads, where I could start and stop and not lose ground, then it would help.  Otherwise this is a huge inconvenience and I am so glad, glad, glad I have L3 to use as a backup. 

  • Dave Hooton
    Dave Hooton MVP Posts: 36,131

    MarkSwaim said:

    But why a double full indexing as is described by Joan?

    Joan only alluded to the possibility but a double full indexing should not occur. One full indexing will be followed by a partial index (building a supplementary index of whatever was downloaded). Alternatively, a partial index may be followed by another partial index or a full rebuild. The only way to determine what is actually happening is to look at Indexer logs!

    MarkSwaim said:

    Can someone calm my fears and let me know that all resources will be updated before any indexing starts?

    What happened recently was due to the timing of two resources updates. So when you return I would expect you to receive 4.0c + one combined resource update!

    Dave
    ===

    Windows 11 & Android 13

  • Mark
    Mark Member Posts: 2,662 ✭✭✭

    Thanks Dave.  Just to clarify:

    Let's say last week I purchased a resource but have not added it to the library because I am in Europe and I don't want to update anything until I return.  Then another resource is purchased.  Also, there is a major update such as 4C.  When I return from Europe and the message appears that I have resources to add...which is better or does it matter:  Should I run update now?  or just click the message on the bottom right hand corner?  Will have get all updates for 4C and the new resources together?  or will I get 3 separate updates?  If I get 3 separate updates, then indexing will run 3 times.  That is what I hope to avoid.

    Mark

  • Dave Hooton
    Dave Hooton MVP Posts: 36,131

    It just dropped to 12 hours remaining.

    If you have permanent logging enabled just upload the Logos4Indexer.log and I can tell you what is happening! Alternatively you can look at the LibraryIndex and BibleIndex folders in the Logos4 folder afterward. A full rebuild will be shown by the absence of any "supplemental" files.

    Dave
    ===

    Windows 11 & Android 13

  • Ronald Quick
    Ronald Quick Member Posts: 2,985 ✭✭✭
  • Dave Hooton
    Dave Hooton MVP Posts: 36,131

    MarkSwaim said:

    which is better or does it matter:  Should I run update now?  or just click the message on the bottom right hand corner?

    It doesn't matter! L4 will determine what updates are available and download them together before it starts indexing eg. if there were two updates to one resource you would only receive the latest update. At worst (because it  can happen!) indexing will commence followed by a download; indexing will resume once the download is complete but the overall delay is minimal.

    The update to 4.0c will occur before the resource download.

    Dave
    ===

    Windows 11 & Android 13

  • Dave Hooton
    Dave Hooton MVP Posts: 36,131

    Where can I find the Logos4indexer.log?

    If you have enabled logging it will be in My Documents\Logos Log Files (see Diagnostic Logging).

    Dave
    ===

    Windows 11 & Android 13

  • Dave Hooton
    Dave Hooton MVP Posts: 36,131

    Kevin, I wish that were the case in my experience.

    I'm puzzled by what Kevin says ....

    Indexing begins when the download is complete. Others have reported success with pausing and then putting the computer into hibernation.

    Dave
    ===

    Windows 11 & Android 13

  • Kevin Becker
    Kevin Becker Member Posts: 5,604 ✭✭✭

    Kevin, I wish that were the case in my experience.

    I'm puzzled by what Kevin says ....

    Indexing begins when the download is complete. Others have reported success with pausing and then putting the computer into hibernation.

    Apologies, I must be wrong then... It's been my experience that Logos needs to be restarted to commence indexing. I've walked away from in the middle of a download when I've gone to bed and had to restart Logos in the morning to start indexing. [:^)] Perhaps those were new resources..... I guess I'll pay closer attention the next time updated resource come down the pike.

  • Ronald Quick
    Ronald Quick Member Posts: 2,985 ✭✭✭


    Where can I find the Logos4indexer.log?

    If you have enabled logging it will be in My Documents\Logos Log Files (see Diagnostic Logging).


     

    I did look in the Logos log files folder and there is an old index from March so I guess I haven't enabled logging.  I will enable it tonight, though that probably will not help in this case.   When I left this morning there was about 9 hours left to index, so hopefully it will be completed when I get home.  Thanks for the help.

    Ron

  • Dave Hooton
    Dave Hooton MVP Posts: 36,131

    Apologies, I must be wrong then...

    Kevin, you're not wrong and i'm still right[:D]

    I haven't the excuse of being as befuddled as I am now (bedtime!).  L4 has to be started but I usually close it during the download ...

    Dave
    ===

    Windows 11 & Android 13

  • Ronald Quick
    Ronald Quick Member Posts: 2,985 ✭✭✭

    Dave,

    I called customer support and the had me delete the Bibleindex and Libraryindex files.  Logos 4 is now reindexing and I have a yellow bar above my blue ribbon on my homepage that reads "first time indexing underway".  I currently have about 13 hours left of indexing.

    Here are my files from my Logos Log Files folder:0361.Logos4Indexer.log

    53148.Logos4.log

    22885.Logos4Crash.txt

    Thanks,

    Ron

  • Dave Hooton
    Dave Hooton MVP Posts: 36,131

    Here are my files from my Logos Log Files folder:[

    So you had L4 crash at 5:17pm (17:17), restarted L4 and it is now OK?  The indexing seems to have continued, though?

    Dave
    ===

    Windows 11 & Android 13

  • Ronald Quick
    Ronald Quick Member Posts: 2,985 ✭✭✭

    The indexing finished overnight and everything seems to be working fine. 

    Thanks for the help!

    Ron