zhagnlu
86322e0468
fix: fix query count(*) concurrently ( #35007 )
...
#34778
#34849
fix two problems:
1. count(*) incorrect, if growing insert duplicated (pk, timestamp)
pairs that pk and timestamp all same, need to keep just one pair.
2. count(*) may core dump, if get_real_count interface get snapshot and
do mvcc at not consistency status, mainly happens under concurrency.
Signed-off-by: luzhang <luzhang@zilliz.com>
Co-authored-by: luzhang <luzhang@zilliz.com>
2024-07-29 19:53:50 +08:00
..
2024-01-09 11:38:48 +08:00
2024-07-29 19:53:50 +08:00
2024-07-19 14:01:39 +08:00
2024-06-22 09:38:02 +08:00
2024-03-12 09:16:30 -07:00
2024-07-18 10:39:42 +08:00
2024-07-29 19:53:50 +08:00
2024-07-23 16:07:51 +08:00
2023-12-31 19:50:47 +08:00
2024-03-21 11:15:20 +08:00
2024-04-29 14:35:26 +08:00
2024-02-28 12:29:00 +08:00
2023-04-26 10:14:41 +08:00
2024-07-23 16:07:51 +08:00
2023-05-12 14:11:20 +08:00
2024-04-06 05:19:22 +08:00
2023-05-12 14:11:20 +08:00
2024-07-29 19:53:50 +08:00
2024-07-29 19:53:50 +08:00
2024-07-23 16:07:51 +08:00
2024-06-18 14:42:00 +08:00
2023-03-01 18:07:49 +08:00
2024-03-11 14:45:02 +08:00
2024-07-25 02:31:44 +08:00
2024-07-23 16:07:51 +08:00
2024-07-16 14:25:39 +08:00
2024-04-11 15:21:19 +08:00
2024-07-23 16:07:51 +08:00
2024-07-12 10:17:36 +08:00
2024-06-22 09:38:02 +08:00
2024-07-29 19:53:50 +08:00
2024-07-23 16:07:51 +08:00
2024-07-29 19:53:50 +08:00
2024-07-18 10:39:42 +08:00
2024-03-11 14:45:02 +08:00
2024-05-23 10:31:40 +08:00
2024-07-12 10:17:36 +08:00
2023-12-26 11:04:47 +08:00
2024-02-28 12:29:00 +08:00
2024-07-23 16:07:51 +08:00
2024-07-23 16:07:51 +08:00
2023-06-25 14:38:44 +08:00
2024-03-21 11:15:20 +08:00
2024-06-20 17:42:02 +08:00
2024-07-19 14:01:39 +08:00
2024-06-05 11:51:51 +08:00
2024-05-30 17:51:44 +08:00
2023-08-16 20:20:17 +08:00
2024-07-23 16:07:51 +08:00
2024-03-11 14:45:02 +08:00
2023-03-08 11:03:51 +08:00
2023-03-10 09:47:54 +08:00
2024-04-26 12:01:26 +08:00
2024-06-24 14:08:03 +08:00
2023-03-10 09:47:54 +08:00
2024-03-21 11:15:20 +08:00
2024-07-29 19:53:50 +08:00
2024-03-12 09:16:30 -07:00
2024-06-16 21:51:58 +08:00
2024-07-23 16:07:51 +08:00
2024-06-18 14:42:00 +08:00
2023-08-31 20:07:00 +08:00
2023-11-15 18:08:20 +08:00
2024-07-19 14:01:39 +08:00
2024-05-07 20:03:30 +08:00
2024-06-16 21:51:58 +08:00
2023-03-10 09:47:54 +08:00
2024-03-29 14:29:11 +08:00
2024-07-23 16:07:51 +08:00