Indexing - Optional?

David R. McAllan
David R. McAllan Member Posts: 292 ✭✭
edited November 20 in English Forum

I have read a lot of complaints about indexing and understand them all. However, I can see the merits of indexing and think it should be a must for L4.  We need to remember that this is a product for the future and hard disk space, while it may be a dilemma now is certainly not an issue on recently built machines.  Unfortunately, Logos is "caught between a rock and a hard place".

I don't know what it involves, but can I suggest that their is an OPTION to ignore/turn off indexing so that searching could be carried out as per L3.  In this way, those who have slow machines could search immediately and perhaps save some HD space, but for those who have both may be happy to persevere with the indexer.  Having the option seems to me to be the way forward.

David

David
https://echucacommunitychurch.com

MacBook Pro (13-inch, M1, 2020), 8 gig RAM, macOS Ventura.

Tagged:

Comments

  • George Allakhverdyan
    George Allakhverdyan Member Posts: 1,075 ✭✭✭

    I have read a lot of complaints about indexing and understand them all. However, I can see the merits of indexing and think it should be a must for L4.  We need to remember that this is a product for the future and hard disk space, while it may be a dilemma now is certainly not an issue on recently built machines.  Unfortunately, Logos is "caught between a rock and a hard place".

    I don't know what it involves, but can I suggest that their is an OPTION to ignore/turn off indexing so that searching could be carried out as per L3.  In this way, those who have slow machines could search immediately and perhaps save some HD space, but for those who have both may be happy to persevere with the indexer.  Having the option seems to me to be the way forward.

    David

    I like your feature David, I will put forth this request, but can't guarantee anything. Thanks for the suggestion.

     

  • Bohuslav Wojnar
    Bohuslav Wojnar Member Posts: 3,466

    I have read a lot of complaints about indexing and understand them all. However, I can see the merits of indexing and think it should be a must for L4.  We need to remember that this is a product for the future and hard disk space, while it may be a dilemma now is certainly not an issue on recently built machines.  Unfortunately, Logos is "caught between a rock and a hard place".

    I don't know what it involves, but can I suggest that their is an OPTION to ignore/turn off indexing so that searching could be carried out as per L3.  In this way, those who have slow machines could search immediately and perhaps save some HD space, but for those who have both may be happy to persevere with the indexer.  Having the option seems to me to be the way forward.

    David

    I think it would be nice, however I am skeptical about the possibility, since it seams to me that Logos4 is using the index not only in searches, but in many other places that show simultaneously. I am anxious to hear from developers on that. (For me, I would use index even on the slower machine, just because it is slower). The only thing which would be good to have would be an option to postpone indexing to the more suitable time.

    Bohuslav

  • Bob Pritchett
    Bob Pritchett Member, Logos Employee Posts: 2,280

    The whole product is designed around a one-index library that we can search quickly. If you prefer the old 3.0 style of searcing each book separately -- sometimes for 30 minutes or more, to cover the whole library -- then the best solution is to use 3.0 on that machine.

    -- Bob

  • George Somsel
    George Somsel Member Posts: 10,153 ✭✭✭

    The whole product is designed around a one-index library that we can search quickly. If you prefer the old 3.0 style of searcing each book separately -- sometimes for 30 minutes or more, to cover the whole library -- then the best solution is to use 3.0 on that machine.

    -- Bob


    I understand the reason for indexing, but I do question the need to re-index on each update.  It seems that the index should be capable of being imported into the next release.  I tend to think that the only need to re-index would be when there is a change in resources (adding or deleting a resource).  This would, of course, require indexing on demand.

    george
    gfsomsel

    יְמֵי־שְׁנוֹתֵינוּ בָהֶם שִׁבְעִים שָׁנָה וְאִם בִּגְבוּרֹת שְׁמוֹנִים שָׁנָה וְרָהְבָּם עָמָל וָאָוֶן

  • Juanita
    Juanita Member Posts: 1,339

    -- then the best solution is to use 3.0 on that machine.

    -- Bob


    That makes perfect sense, Bob.  I echo that, however, I have asked if new resources will still work with v. 3, after v. 4 comes out.  (My plan, right now,  is to have both running and have a period of transition.)  Perhaps, there has been an answer, that I have missed.  I hate to just make a tacit assumption...What the whole beta testing process is doing, at least for me, is causing me to process CHANGE so that I can accept it and see the positives in it all.  My initial reaction may not be "great", but "oh, no".  Hearing what others think and occasionally hearing from you really helps.  Thank  you.
  • Tom Reynolds
    Tom Reynolds Member Posts: 1,448 ✭✭✭

    I understand the reason for indexing, but I do question the need to re-index on each update.  It seems that the index should be capable of being imported into the next release.  I tend to think that the only need to re-index would be when there is a change in resources (adding or deleting a resource).  This would, of course, require indexing on demand.

    Indeed. But why a global re-index? Surely Google et al. don't re-index the entire Internet every time a new website appears or a blog post is written.

  • Dave Hooton
    Dave Hooton Member, MVP Posts: 35,672 ✭✭✭

    Surely Google et al. don't re-index the entire Internet every time a new website appears

    Maybe not, but their "index" involves far greater computing resources than we can ever dream about!

    Dave
    ===

    Windows 11 & Android 13

  • TCBlack
    TCBlack Member Posts: 10,978

    Oh to have 20+ gigs of ram and keep the whole of Libronix resources in RAM the way Google keeps the internet in RAM.  (Seriously, that's a sick amount of RAM!)

    Hmm Sarcasm is my love language. Obviously I love you.