Delayed threads (and disabled posts) counts in BoardListPage statistics

  • Affected App
    WoltLab Suite Forum

    Delayed threads not count in forum's statistics but yes count in general statistics (BoardListPage statistics). Works as designed? I think a thread not posted (delayed) should not count.


    Edit: The same applies to the disabled posts.

    Edited once, last by Aethior ().

    • Official Post

    Considering the thread/post state appear to make sense at a first glance, but this rises a few downsides:

    • Despite we have separate database columns to track disabled/deleted with an index, it slows down the queries required to retrieve the data
    • Disabling/Deleting a thread/post require the cache to be discarded and rebuild every time
    • In a small forum (lets say a few thousand posts) this can make a difference, but in the average forum and above the numbers won't really change

    Especially the second item in the list is a good reason to ignore the thread/post state and considering the almost inexistent impact on the actual outcome we have ultimately decided against.

    Alexander Ebert
    Senior Developer WoltLab® GmbH

  • Considering the thread/post state appear to make sense at a first glance, but this rises a few downsides:

    • Despite we have separate database columns to track disabled/deleted with an index, it slows down the queries required to retrieve the data
    • Disabling/Deleting a thread/post require the cache to be discarded and rebuild every time
    • In a small forum (lets say a few thousand posts) this can make a difference, but in the average forum and above the numbers won't really change

    Especially the second item in the list is a good reason to ignore the thread/post state and considering the almost inexistent impact on the actual outcome we have ultimately decided against.

    I like to read a good explanation. Thanks. ;)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!