Row count changes and optimizations

Recently there were quite many changes onhow framework will deal with row count, sorting, distinct list.
Modestas Dromantas
Modestas Dromantas

Recently there were quite many changes on how framework will deal with row count, sorting, distinct list.

Default row count operation in many cases was quite excessive operation done on all apps by default, this stressing server. From now default will be turned off, if there is a case that it is still requested, it can be invoked manually: dsObject.refreshCounter ();

Data grid will have menu buttons in header for all data-sort-by and data-column in order to limit data-sort-by usage. If sort operation is heavily affecting view performance, data-column should be used instead, not allowing for user to do sorting.

Field filter distinct list will not have Counts and sorting is set to by Name ASC. Users will be still able to sort on Count, thus including counter in list.

We hope these changes will limit heavy queries running on server and improve overall performance on Omega 365.