Minor bug V0.72, Projects tab sorting

Started by fredski, September 01, 2010, 10:03:03 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

fredski

using version v 0.72 on the projects tab, sorting by "Time Left" not using days in sort, is sorting by hours only.

example: ^ time left                       Example 2: V Time Left

2d, 01:34:34                                              20:44:04
2d, 11:49:47                                         2d, 17:57:25
2d, 17:57:25                                         2d, 11:49:47
     20:44:04                                         2d, 01:34:34

edit: is not the days but the lack of that seems to be the problem, when one dropped to 1d, 22:34:42 it sorts properly with the others that have a day entry but not with the one with out

Pepo

I can confirm this. And in my case it was not that simple like "sorted according to the hours". Example:

       v Time left
20d,18:19:48 (3) / -
      12:44:05 (3) / 01d,03:21:36 (1)
      03:57:11 (3) / -
02d,05:41:15 (3) / -
      01:42:07 (3) / -
      00:44:24 (3) / -
      00:36:38 (3) / -
the rest sorted correctly

It is simply not clear, according to what this column is sorted. Or to be sorted? Just CPU? What about other resources? Maybe the column is indeed not really sorted at all ???

::) If the column could be centered around the slash...  ;)

----

I've also checked Tasks tab, Elapsed, Left and Checkpoint time, in both ascending and descending sort, having multiple different values with and without days (also, like your example, more hours without any day and less hours but with days), with and without any filtering... It always seemed to sort correctly.
Peter

Beyond

It's sorted exactly on hours only on my BT v0.72 also, 77 items in all.  Just checked, don't normally sort it that way though.  In the next version I think there's going to be an option to use hours only instead of days so that should solve the issue at least for those of us who prefer the hours listing to save column space :)

fred


fred

I checked the sorting it's correct on a string basis.

20d,18:19:48 (3) / -
12:44:05 (3)

Is correct, but maybe not that logical. I will sort on the time value (internal number) instead of the string.

Pepo

Quote from: fred on September 14, 2010, 10:03:56 AM
I checked the sorting it's correct on a string basis.
Is correct, but maybe not that logical. I will sort on the time value (internal number) instead of the string.
...and this is a perfect logical solution :D

The question is - according to which device type? I assume that, for the time being, according to the CPU time. But imagine that someone would specialize her/his multi-GPU farm purely on GPU projects/tasks...
Peter

fred

Quote from: Pepo on September 14, 2010, 01:04:16 PM
Quote from: fred on September 14, 2010, 10:03:56 AM
I checked the sorting it's correct on a string basis.
Is correct, but maybe not that logical. I will sort on the time value (internal number) instead of the string.
...and this is a perfect logical solution :D

The question is - according to which device type? I assume that, for the time being, according to the CPU time. But imagine that someone would specialize her/his multi-GPU farm purely on GPU projects/tasks...
For now on cpu and if cpu = 0 gpu, not perfect but ok in most cases.