Sorting
Sorting is a special action and with DataSource, depends on the data in the client.
• If complete data set
◦ Sorting happen in the client
• If data still loading
◦ Sorting happen on the data already in the client
◦ Insert remaining polling rows into the client in sorted order
• If results limit was reached
◦ Sorting happen in the client
◦ Only the rows that are in the client are sorted (not the complete data set)
• Version column is an exception, which makes a server trip to do the sorting, but only on the data set available in the client.