@@ -30,7 +30,7 @@ export enum ToolsEnum {
3030
3131export const ORIGIN = 'https://download.selectdb.com/' ;
3232export enum VersionEnum {
33- Latest = '4.0.3 ' ,
33+ Latest = '4.0.4 ' ,
3434 Prev = '3.1.4' ,
3535 Earlier = '3.0.8' ,
3636}
@@ -40,6 +40,40 @@ export enum DownloadTypeEnum {
4040 Source = 'Source' ,
4141}
4242export const DORIS_VERSIONS : Option [ ] = [
43+ {
44+ label : '4.0.4' ,
45+ value : '4.0.4' ,
46+ majorVersion : '4.0' ,
47+ children : [
48+ {
49+ label : CPUEnum . X64 ,
50+ value : CPUEnum . X64 ,
51+ gz : `${ ORIGIN } apache-doris-4.0.4-bin-x64.tar.gz` ,
52+ asc : `${ ORIGIN } apache-doris-4.0.4-bin-x64.tar.gz.asc` ,
53+ sha512 : `${ ORIGIN } apache-doris-4.0.4-bin-x64.tar.gz.sha512` ,
54+ source : 'https://dist.apache.org/repos/dist/release/doris/4.0/4.0.4/' ,
55+ version : '4.0.4' ,
56+ } ,
57+ {
58+ label : CPUEnum . X64NoAvx2 ,
59+ value : CPUEnum . X64NoAvx2 ,
60+ gz : `${ ORIGIN } apache-doris-4.0.4-bin-x64-noavx2.tar.gz` ,
61+ asc : `${ ORIGIN } apache-doris-4.0.4-bin-x64-noavx2.tar.gz.asc` ,
62+ sha512 : `${ ORIGIN } apache-doris-4.0.4-bin-x64-noavx2.tar.gz.sha512` ,
63+ source : 'https://dist.apache.org/repos/dist/release/doris/4.0/4.0.4/' ,
64+ version : '4.0.4' ,
65+ } ,
66+ {
67+ label : CPUEnum . ARM64 ,
68+ value : CPUEnum . ARM64 ,
69+ gz : `${ ORIGIN } apache-doris-4.0.4-bin-arm64.tar.gz` ,
70+ asc : `${ ORIGIN } apache-doris-4.0.4-bin-arm64.tar.gz.asc` ,
71+ sha512 : `${ ORIGIN } apache-doris-4.0.4-bin-arm64.tar.gz.sha512` ,
72+ source : 'https://dist.apache.org/repos/dist/release/doris/4.0/4.0.4/' ,
73+ version : '4.0.4' ,
74+ } ,
75+ ] ,
76+ } ,
4377 {
4478 label : '4.0.3' ,
4579 value : '4.0.3' ,
@@ -262,6 +296,40 @@ export const ALL_VERSIONS: AllVersionOption[] = [
262296 label : '4.0' ,
263297 value : '4.0' ,
264298 children : [
299+ {
300+ label : '4.0.4' ,
301+ value : '4.0.4' ,
302+ majorVersion : '4.0' ,
303+ items : [
304+ {
305+ label : CPUEnum . X64 ,
306+ value : CPUEnum . X64 ,
307+ gz : `${ ORIGIN } apache-doris-4.0.4-bin-x64.tar.gz` ,
308+ asc : `${ ORIGIN } apache-doris-4.0.4-bin-x64.tar.gz.asc` ,
309+ sha512 : `${ ORIGIN } apache-doris-4.0.4-bin-x64.tar.gz.sha512` ,
310+ source : 'https://dist.apache.org/repos/dist/release/doris/4.0/4.0.4/' ,
311+ version : '4.0.4' ,
312+ } ,
313+ {
314+ label : CPUEnum . X64NoAvx2 ,
315+ value : CPUEnum . X64NoAvx2 ,
316+ gz : `${ ORIGIN } apache-doris-4.0.4-bin-x64-noavx2.tar.gz` ,
317+ asc : `${ ORIGIN } apache-doris-4.0.4-bin-x64-noavx2.tar.gz.asc` ,
318+ sha512 : `${ ORIGIN } apache-doris-4.0.4-bin-x64-noavx2.tar.gz.sha512` ,
319+ source : 'https://dist.apache.org/repos/dist/release/doris/4.0/4.0.4/' ,
320+ version : '4.0.4' ,
321+ } ,
322+ {
323+ label : CPUEnum . ARM64 ,
324+ value : CPUEnum . ARM64 ,
325+ gz : `${ ORIGIN } apache-doris-4.0.4-bin-arm64.tar.gz` ,
326+ asc : `${ ORIGIN } apache-doris-4.0.4-bin-arm64.tar.gz.asc` ,
327+ sha512 : `${ ORIGIN } apache-doris-4.0.4-bin-arm64.tar.gz.sha512` ,
328+ source : 'https://dist.apache.org/repos/dist/release/doris/4.0/4.0.4/' ,
329+ version : '4.0.4' ,
330+ } ,
331+ ] ,
332+ } ,
265333 {
266334 label : '4.0.3' ,
267335 value : '4.0.3' ,
@@ -2187,16 +2255,29 @@ const FLINK_SAME_SOURCE_2401 =
21872255const FLINK_SAME_SOURCE_2510 =
21882256 'https://downloads.apache.org/doris/flink-connector/25.1.0/apache-doris-flink-connector-25.1.0-src.tgz' ;
21892257
2258+ const FLINK_SAME_SOURCE_2600 =
2259+ 'https://downloads.apache.org/doris/flink-connector/26.0.0/apache-doris-flink-connector-26.0.0-src.tgz' ;
2260+
21902261const SPARK_SAME_SOURCE_132 =
21912262 'https://downloads.apache.org/doris/spark-connector/1.3.2/apache-doris-spark-connector-1.3.2-src.tar.gz' ;
21922263const SPARK_SAME_SOURCE_120 =
21932264 'https://downloads.apache.org/doris/spark-connector/1.2.0/apache-doris-spark-connector-1.2.0-src.tar.gz' ;
21942265
2266+ const SPARK_SAME_SOURCE_2520 =
2267+ 'https://downloads.apache.org/doris/spark-connector/25.2.0/apache-doris-spark-connector-25.2.0-src.tgz' ;
2268+
21952269export const TOOL_VERSIONS = [
21962270 {
21972271 label : ToolsEnum . Kafka ,
21982272 value : ToolsEnum . Kafka ,
21992273 children : [
2274+ {
2275+ label : '25.0.0' ,
2276+ value : '25.0.0' ,
2277+ gz : 'https://downloads.apache.org/doris/kafka-connector/25.0.0/apache-doris-kafka-connector-25.0.0-src.tgz' ,
2278+ Source : 'https://downloads.apache.org/doris/kafka-connector/25.0.0/apache-doris-kafka-connector-25.0.0-src.tgz' ,
2279+ Binary : 'https://repository.apache.org/content/repositories/releases/org/apache/doris/doris-kafka-connector/25.0.0/doris-kafka-connector-25.0.0.jar' ,
2280+ } ,
22002281 {
22012282 label : '1.1.0' ,
22022283 value : '1.1.0' ,
@@ -2217,6 +2298,75 @@ export const TOOL_VERSIONS = [
22172298 label : ToolsEnum . Flink ,
22182299 value : ToolsEnum . Flink ,
22192300 children : [
2301+ {
2302+ label : '26.0.0' ,
2303+ value : '26.0.0' ,
2304+ children : [
2305+ {
2306+ value : '2.2' ,
2307+ label : 'For Flink 2.2' ,
2308+ gz : FLINK_SAME_SOURCE_2600 ,
2309+ Source : FLINK_SAME_SOURCE_2600 ,
2310+ Binary : 'https://repository.apache.org/content/repositories/releases/org/apache/doris/flink-doris-connector-2.2/26.0.0/flink-doris-connector-2.2-26.0.0.jar' ,
2311+ } ,
2312+ {
2313+ value : '2.1' ,
2314+ label : 'For Flink 2.1' ,
2315+ gz : FLINK_SAME_SOURCE_2600 ,
2316+ Source : FLINK_SAME_SOURCE_2600 ,
2317+ Binary : 'https://repository.apache.org/content/repositories/releases/org/apache/doris/flink-doris-connector-2.1/26.0.0/flink-doris-connector-2.1-26.0.0.jar' ,
2318+ } ,
2319+ {
2320+ value : '2.0' ,
2321+ label : 'For Flink 2.0' ,
2322+ gz : FLINK_SAME_SOURCE_2600 ,
2323+ Source : FLINK_SAME_SOURCE_2600 ,
2324+ Binary : 'https://repository.apache.org/content/repositories/releases/org/apache/doris/flink-doris-connector-2.0/26.0.0/flink-doris-connector-2.0-26.0.0.jar' ,
2325+ } ,
2326+ {
2327+ value : '1.20' ,
2328+ label : 'For Flink 1.20' ,
2329+ gz : FLINK_SAME_SOURCE_2600 ,
2330+ Source : FLINK_SAME_SOURCE_2600 ,
2331+ Binary : 'https://repository.apache.org/content/repositories/releases/org/apache/doris/flink-doris-connector-1.20/26.0.0/flink-doris-connector-1.20-26.0.0.jar' ,
2332+ } ,
2333+ {
2334+ value : '1.19' ,
2335+ label : 'For Flink 1.19' ,
2336+ gz : FLINK_SAME_SOURCE_2600 ,
2337+ Source : FLINK_SAME_SOURCE_2600 ,
2338+ Binary : 'https://repository.apache.org/content/repositories/releases/org/apache/doris/flink-doris-connector-1.19/26.0.0/flink-doris-connector-1.19-26.0.0.jar' ,
2339+ } ,
2340+ {
2341+ value : '1.18' ,
2342+ label : 'For Flink 1.18' ,
2343+ gz : FLINK_SAME_SOURCE_2600 ,
2344+ Source : FLINK_SAME_SOURCE_2600 ,
2345+ Binary : 'https://repository.apache.org/content/repositories/releases/org/apache/doris/flink-doris-connector-1.18/26.0.0/flink-doris-connector-1.18-26.0.0.jar' ,
2346+ } ,
2347+ {
2348+ value : '1.17' ,
2349+ label : 'For Flink 1.17' ,
2350+ gz : FLINK_SAME_SOURCE_2600 ,
2351+ Source : FLINK_SAME_SOURCE_2600 ,
2352+ Binary : 'https://repository.apache.org/content/repositories/releases/org/apache/doris/flink-doris-connector-1.17/26.0.0/flink-doris-connector-1.17-26.0.0.jar' ,
2353+ } ,
2354+ {
2355+ value : '1.16' ,
2356+ label : 'For Flink 1.16' ,
2357+ gz : FLINK_SAME_SOURCE_2600 ,
2358+ Source : FLINK_SAME_SOURCE_2600 ,
2359+ Binary : 'https://repository.apache.org/content/repositories/releases/org/apache/doris/flink-doris-connector-1.16/26.0.0/flink-doris-connector-1.16-26.0.0.jar' ,
2360+ } ,
2361+ {
2362+ value : '1.15' ,
2363+ label : 'For Flink 1.15' ,
2364+ gz : FLINK_SAME_SOURCE_2600 ,
2365+ Source : FLINK_SAME_SOURCE_2600 ,
2366+ Binary : 'https://repository.apache.org/content/repositories/releases/org/apache/doris/flink-doris-connector-1.15/26.0.0/flink-doris-connector-1.15-26.0.0.jar' ,
2367+ } ,
2368+ ] ,
2369+ } ,
22202370 {
22212371 label : '25.1.0' ,
22222372 value : '25.1.0' ,
@@ -2515,6 +2665,54 @@ export const TOOL_VERSIONS = [
25152665 label : ToolsEnum . Spark ,
25162666 value : ToolsEnum . Spark ,
25172667 children : [
2668+ {
2669+ label : '25.2.0' ,
2670+ value : '25.2.0' ,
2671+ children : [
2672+ {
2673+ value : '3.5_2.12' ,
2674+ label : 'For Spark 3.5_2.12' ,
2675+ gz : SPARK_SAME_SOURCE_2520 ,
2676+ Source : SPARK_SAME_SOURCE_2520 ,
2677+ Binary : 'https://repository.apache.org/content/repositories/releases/org/apache/doris/spark-doris-connector-spark-3.5/25.2.0/spark-doris-connector-spark-3.5-25.2.0.jar' ,
2678+ } ,
2679+ {
2680+ value : '3.4_2.12' ,
2681+ label : 'For Spark 3.4_2.12' ,
2682+ gz : SPARK_SAME_SOURCE_2520 ,
2683+ Source : SPARK_SAME_SOURCE_2520 ,
2684+ Binary : 'https://repository.apache.org/content/repositories/releases/org/apache/doris/spark-doris-connector-spark-3.4/25.2.0/spark-doris-connector-spark-3.4-25.2.0.jar' ,
2685+ } ,
2686+ {
2687+ value : '3.3_2.12' ,
2688+ label : 'For Spark 3.3_2.12' ,
2689+ gz : SPARK_SAME_SOURCE_2520 ,
2690+ Source : SPARK_SAME_SOURCE_2520 ,
2691+ Binary : 'https://repository.apache.org/content/repositories/releases/org/apache/doris/spark-doris-connector-spark-3.3/25.2.0/spark-doris-connector-spark-3.3-25.2.0.jar' ,
2692+ } ,
2693+ {
2694+ value : '3.2_2.12' ,
2695+ label : 'For Spark 3.2_2.12' ,
2696+ gz : SPARK_SAME_SOURCE_2520 ,
2697+ Source : SPARK_SAME_SOURCE_2520 ,
2698+ Binary : 'https://repository.apache.org/content/repositories/releases/org/apache/doris/spark-doris-connector-spark-3.2/25.2.0/spark-doris-connector-spark-3.2-25.2.0.jar' ,
2699+ } ,
2700+ {
2701+ value : '3.1_2.12' ,
2702+ label : 'For Spark 3.1_2.12' ,
2703+ gz : SPARK_SAME_SOURCE_2520 ,
2704+ Source : SPARK_SAME_SOURCE_2520 ,
2705+ Binary : 'https://repository.apache.org/content/repositories/releases/org/apache/doris/spark-doris-connector-spark-3.1/25.2.0/spark-doris-connector-spark-3.1-25.2.0.jar' ,
2706+ } ,
2707+ {
2708+ value : '2_2.11' ,
2709+ label : 'For Spark 2_2.11' ,
2710+ gz : SPARK_SAME_SOURCE_2520 ,
2711+ Source : SPARK_SAME_SOURCE_2520 ,
2712+ Binary : 'https://repo1.maven.org/maven2/org/apache/doris/spark-doris-connector-spark-2/25.2.0/spark-doris-connector-spark-2-25.2.0.jar' ,
2713+ } ,
2714+ ] ,
2715+ } ,
25182716 {
25192717 label : '1.3.2' ,
25202718 value : '1.3.2' ,
0 commit comments