Sometimes during recovery, RTS takes a long time to complete. RTS generates periodic log messages. This shows the customer that RTS is doing work and the system isn't hung. But it doesn't give the customer any insight into how long RTS will be running.
Providing a precise estimate of RTS runtime seems quite hard. But we could provide more information.
One possibility would be to have RTS first count the number of files, or the number of files it will need to process, and then as it runs it could generate log files that let the customer know how many more files it has to process. I.e., messages of the form Processing file 23 of 74.