Working of list views
A list view by default displays 15 entities of a certain database, thus 15 rows.
When a list view contains multiple databases, the number of rows is multiplied by the number of databases.
For example, if a listview has two databases A and B, you see by default 30 rows, 15 entities of database A and 15 entities of database B.
Problem
When we sort this view by 'All Databases > Creation Date - Descending, we expect a list of entities of databases A and B, which are sorted by their Creation Date.
Meaning, the creation date is descending regardless of the database, since that is what āAll Databasesā means.
This however is not the case.
Example case
If yesterday we created 20 entities of database A, and today we created 20 entities of database B, and if they are sorted by All Databases > Creation Date - Descending, we expect to see in the default list view display the last 30 entities we created which is:
20 Entities of database B
10 entities of database A
Instead, I see:
15 entities of database B (of today)
15 entities of database A (of yesterday)
..and the remaining 5 entities of database B that I created today, are missing in the list view!
Instead, I see older entities (of database A)
That makes me think that I have data loss. I had to really investigate this to understand the issue.
This issue makes sorting by date useless, and misguides the user.
