Open Dylan0222 opened 1 week ago
/label affects-8.5
/label affects-8.4
I have found some additional bugs in TiFlash, which have been submitted in the TiDB repository. Could you please help check them as well? Thanks a lot, @JaySon-Huang.
The "updated_col1" value in tiflash is "00:12:00" instead of "00:10:00" with latest version, do I miss anything? @Dylan0222
The "updated_col1" value in tiflash is "00:12:00" instead of "00:10:00" with latest version, do I miss anything? @Dylan0222
I’m very sorry for my mistake. It is indeed 00:12:00, but there is one more row compared to TiKV. I will update the above information.
Tikv returns only two rows with the warning: evaluation failed: Duration value is out of range in '(838:59:59 - 00:12:00)' Check that mysql return two rows also, with warning: Datetime function: time field overflow And according to MySQL document, time data type should have a valid range: https://dev.mysql.com/doc/refman/8.4/en/time.html#:~:text=MySQL%20retrieves%20and%20displays%20TIME%20values%20in%20%27hh%3Amm%3Ass%27%20format%20(or%20%27hhh%3Amm%3Ass%27%20format%20for%20large%20hours%20values).%20TIME%20values%20may%20range%20from%20%27%2D838%3A59%3A59%27%20to%20%27838%3A59%3A59%27. Thus, tiflash needs to be consistent with this behavior.
Bug Report
Please answer these questions before submitting your issue. Thanks!
1. Minimal reproduce step (Required)
2. What did you expect to see? (Required)
I find that the returned information is inconsistent across two queries.
3. What did you see instead (Required)
4. What is your TiDB version? (Required)
TiDB v8.4.0