Merge pull request #4901 from nabinhait/time_log_overlap_fix

[fix] Time Log overlap validation and test cases