I’d imagine it’s very common for someone to log on and do a search for their name, displaying all the threads that they’ve posted in, seeing which ones have new posts.
I do that all the time. It just told me that the search took 10 seconds, which seems like way more time than it should, suggesting the system is overloaded or the search feature is particularly slow in this software.
In any case, it found every post I ever made over years, when in reality I’m only really interested in the ones that I’ve been involved in in the last month or so. Yeah - I could set the search options to search only the last month, and I should - but it got me thinking.
If a significant number of people do the same thing I do, that’s a lot of extra, cpu-gobbling searches being done for years worth of posts when the last month would suffice. Perhaps a custom feature that automatically locates threads where the user has posted in the last, say, month or whatever, without going through the main search page, would save a lot of cpu power.
There may already be a feature like this, but I haven’t seen it.
I’ve suggested in the past that the default for searches be set for the past few months. But nobody noticed what I said, or nobody thought it cared, or summat.
Or perhaps they could rig it to automatically subscribe to threads that you post to - then we could use the subscribed thread functionality for that purpose.
Visit >Edit Options >Default Thread Subscription Mode and change it to any of the options besides Do Not Subscribe and automatic subscriptions will begin.
You have some options there on whether or not you’d like to track with email, but any time you post to a thread you will subscribe to it and a Checkmark will appear on your thread viewer.
I’m guessing that any sane search function will stop searching as soon as it has reached the limit displayed per page. Unless you post especially infrequently, this should be well within the last month. Additionally, I’m guessing that vB already stores a list of every usernames posts so a search on username shouldn’t tax the server overly. I’m pretty sure I’m right on this because per-user searches will occasionally have the dates of most recent posts misordered, suggesting that it’s doing periodic re-indexing rather than a fresh search per query.
I’m pretty sure this isn’t true. It will say “displaying 1-25 out of 542 matches”, or whatever, suggesting it’s finding all of them to arrive at that number.
If it’s not unduly hard, why not do the little tweaks? Even if they only wind up sticking around for a month or two, it’s still a month or two of better performance.
If the CR’s shop is anything like mine, settings are free, new software is anywhere from almost cheap to “urk” and hardware is always “HOW much?!”