Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

branch-3.0: [feature](restore) support force_replace restore#47314 #48050

Merged
merged 1 commit into from
Feb 19, 2025

Conversation

wyxxxcat
Copy link
Contributor

pick: #47314

@hello-stephen
Copy link
Contributor

Thank you for your contribution to Apache Doris.
Don't know what should be done next? See How to process your PR.

Please clearly describe your PR:

  1. What problem was fixed (it's best to include specific error reporting information). How it was fixed.
  2. Which behaviors were modified. What was the previous behavior, what is it now, why was it modified, and what possible impacts might there be.
  3. What features were added. Why was this function added?
  4. Which code was refactored and why was this part of the code refactored?
  5. Which functions were optimized and what is the difference before and after the optimization?

@wyxxxcat
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

TeamCity cloud ut coverage result:
Function Coverage: 82.36% (1060/1287)
Line Coverage: 65.96% (17579/26653)
Region Coverage: 65.45% (8662/13234)
Branch Coverage: 55.39% (4674/8438)
Coverage Report: http://coverage.selectdb-in.cc/coverage/aae9b65ac05ae628775726ef41933ed4d14880e2_aae9b65ac05ae628775726ef41933ed4d14880e2_cloud/report/index.html

@doris-robot
Copy link

TPC-H: Total hot run time: 40829 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit aae9b65ac05ae628775726ef41933ed4d14880e2, data reload: false

------ Round 1 ----------------------------------
q1	17571	7482	7277	7277
q2	2071	176	170	170
q3	10684	1092	1205	1092
q4	10398	713	764	713
q5	7756	2900	2831	2831
q6	236	152	145	145
q7	956	620	595	595
q8	9345	1933	2041	1933
q9	6635	6459	6435	6435
q10	7029	2307	2365	2307
q11	469	265	255	255
q12	413	217	207	207
q13	17760	2973	3036	2973
q14	238	214	214	214
q15	580	525	515	515
q16	673	611	583	583
q17	986	570	566	566
q18	7555	6578	6806	6578
q19	1395	1116	1105	1105
q20	486	209	202	202
q21	4044	3190	3147	3147
q22	1107	1007	986	986
Total cold run time: 108387 ms
Total hot run time: 40829 ms

----- Round 2, with runtime_filter_mode=off -----
q1	7319	7304	7236	7236
q2	329	238	228	228
q3	2913	2931	2948	2931
q4	2042	1783	1821	1783
q5	5780	5784	5767	5767
q6	231	139	145	139
q7	2321	1831	1870	1831
q8	3345	3566	3561	3561
q9	8870	8944	8888	8888
q10	3595	3579	3559	3559
q11	620	503	492	492
q12	786	627	609	609
q13	9207	3172	3232	3172
q14	326	267	282	267
q15	576	516	522	516
q16	702	660	652	652
q17	1866	1635	1612	1612
q18	8422	7806	7632	7632
q19	1683	1601	1559	1559
q20	2143	1870	1868	1868
q21	5502	5450	5430	5430
q22	1166	1033	997	997
Total cold run time: 69744 ms
Total hot run time: 60729 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 197480 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools
TPC-DS sf100 test result on commit aae9b65ac05ae628775726ef41933ed4d14880e2, data reload: false

query1	1354	932	923	923
query2	6236	2098	2031	2031
query3	10823	4401	4282	4282
query4	66126	29726	23604	23604
query5	5077	459	455	455
query6	421	182	177	177
query7	5652	312	308	308
query8	310	231	226	226
query9	9209	2678	2684	2678
query10	471	263	261	261
query11	17785	15505	15962	15505
query12	160	104	98	98
query13	1548	441	431	431
query14	10696	7556	6937	6937
query15	210	190	187	187
query16	7164	482	505	482
query17	1088	601	600	600
query18	1757	323	316	316
query19	224	157	164	157
query20	119	117	123	117
query21	209	105	103	103
query22	4590	4450	4456	4450
query23	34700	34014	34381	34014
query24	6172	2885	2938	2885
query25	551	418	430	418
query26	660	181	175	175
query27	1895	364	359	359
query28	4407	2487	2450	2450
query29	729	497	440	440
query30	242	166	161	161
query31	999	785	845	785
query32	71	57	56	56
query33	404	286	286	286
query34	914	503	517	503
query35	862	716	747	716
query36	1122	954	962	954
query37	128	79	78	78
query38	4176	4057	4086	4057
query39	1540	1497	1467	1467
query40	199	96	98	96
query41	49	47	49	47
query42	111	103	100	100
query43	541	486	493	486
query44	1163	828	845	828
query45	186	163	166	163
query46	1139	756	729	729
query47	2027	1920	1973	1920
query48	482	376	383	376
query49	740	389	393	389
query50	844	418	423	418
query51	7365	7147	7072	7072
query52	99	86	92	86
query53	258	180	180	180
query54	548	444	454	444
query55	75	75	77	75
query56	263	234	239	234
query57	1229	1161	1124	1124
query58	209	205	235	205
query59	3079	2928	2936	2928
query60	270	250	255	250
query61	117	108	110	108
query62	829	697	719	697
query63	214	186	182	182
query64	1405	676	653	653
query65	3294	3214	3187	3187
query66	679	300	337	300
query67	15971	15626	15525	15525
query68	4245	577	572	572
query69	434	267	265	265
query70	1176	1125	1084	1084
query71	364	251	261	251
query72	6264	4187	3829	3829
query73	758	345	358	345
query74	10368	8961	9100	8961
query75	3359	2661	2659	2659
query76	1869	1036	1107	1036
query77	493	273	266	266
query78	10515	9617	9602	9602
query79	2316	596	613	596
query80	1442	436	424	424
query81	530	241	243	241
query82	1286	126	110	110
query83	272	141	140	140
query84	278	87	81	81
query85	1021	295	299	295
query86	412	295	302	295
query87	4460	4311	4284	4284
query88	4008	2420	2363	2363
query89	422	294	295	294
query90	1963	183	182	182
query91	183	153	150	150
query92	65	51	50	50
query93	3076	567	547	547
query94	850	302	312	302
query95	357	258	253	253
query96	622	280	288	280
query97	3335	3161	3203	3161
query98	222	212	207	207
query99	1730	1436	1421	1421
Total cold run time: 322881 ms
Total hot run time: 197480 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 33.7 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit aae9b65ac05ae628775726ef41933ed4d14880e2, data reload: false

query1	0.03	0.04	0.03
query2	0.10	0.05	0.04
query3	0.23	0.06	0.05
query4	1.66	0.08	0.08
query5	0.52	0.50	0.51
query6	1.14	0.75	0.73
query7	0.02	0.02	0.01
query8	0.05	0.04	0.04
query9	0.56	0.49	0.50
query10	0.56	0.54	0.56
query11	0.18	0.14	0.12
query12	0.18	0.14	0.13
query13	0.63	0.60	0.59
query14	2.72	2.74	2.75
query15	0.91	0.84	0.83
query16	0.38	0.39	0.38
query17	1.03	1.08	1.07
query18	0.19	0.18	0.19
query19	1.86	1.71	1.98
query20	0.02	0.01	0.01
query21	15.36	0.69	0.67
query22	4.47	6.52	2.39
query23	18.20	1.40	1.29
query24	2.15	0.23	0.22
query25	0.16	0.09	0.08
query26	0.27	0.18	0.18
query27	0.08	0.08	0.07
query28	13.30	1.20	1.14
query29	12.63	3.33	3.29
query30	0.24	0.06	0.06
query31	3.28	0.40	0.39
query32	3.44	0.48	0.48
query33	3.03	3.05	3.04
query34	16.71	4.50	4.64
query35	4.55	4.65	4.54
query36	0.66	0.48	0.48
query37	0.20	0.17	0.16
query38	0.16	0.15	0.14
query39	0.05	0.04	0.04
query40	0.18	0.13	0.12
query41	0.10	0.06	0.05
query42	0.06	0.05	0.05
query43	0.05	0.05	0.05
Total cold run time: 112.3 s
Total hot run time: 33.7 s

Copy link
Contributor

@dataroaring dataroaring left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dataroaring dataroaring merged commit 6a7a61d into apache:branch-3.0 Feb 19, 2025
20 of 22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants