Random sorting is not persistant

Bug #1574331 reported by Daniel Schürmann
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Low
Unassigned

Bug Description

Now Mixxx supports random sorting by clicking on the preview header.

Unfortunately, we will get a new random sorting every time we access the database. This makes the Random result volatile, which seams to be not what the user expect.

In the right click test case, it looks like there is a redundant DB lookup, which can be probably removed.

To solve the issue entirely, we may add a new hidden column or a temp table to the database that holds the "last_random_value". Every random sorting should use BY last_random_value. Then we need a new "Randomize" query, which refreshed the last_random_value column on every header toggle from ASC to DESC.

Changed in mixxx:
status: New → Confirmed
importance: Undecided → Low
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/8521

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.