The current system allows clients to specify the length of the task history queried/displayed. This doesn't make sense due to the server needed to purge records regularly causing the history window to vary (under extreme loads). Also it doesn't account for hung tasks that need to be retained / viewable beyond the time window (in fact, these should be prioritized). The client-side display needs a lot of improvement (sorting, collapse by day, summaries, etc.). Need to come-up with a better strategy, overall.
Basically need to redefine how task history works - with consideration to eventually being able to cancel tasks and see more details about selected tasks.
The current system allows clients to specify the length of the task history queried/displayed. This doesn't make sense due to the server needed to purge records regularly causing the history window to vary (under extreme loads). Also it doesn't account for hung tasks that need to be retained / viewable beyond the time window (in fact, these should be prioritized). The client-side display needs a lot of improvement (sorting, collapse by day, summaries, etc.). Need to come-up with a better strategy, overall.