Ok. I also think so. To tell client app how many things left is important. But with this cursor version, it may need another async request to retrieve the record count before upgrading. The total tasks may be the sum of 1. index upgrading, mediadb data upgrading, client app data upgrading. If we know the record count, it is an easy job to tell how many tasks for upgrading. But, yes, we may open another bug to fix it.