More sorting improvements:
* Changed logic for activating first sort algorithm to elminate bad performance with large result sets (20k+). The full sort is now faster for a larger proportion of cases. This algorithm is also skipped now if a sort limit value is passed. * Full sort now handles sort limits where the limit is 25% or greater of the total result where N-Best performance degrades. This allows the application to always apply a sort limit up to and beyond the result set length. * Added an "N-worst" sort handler to deal with forward sort limits (previously only reverse limits worked properly). * Small optimizations to N-best/worst to wring out a few more CPU cycles.
Showing
Please register or sign in to comment