diff --git a/labs/docker-swarm/data/nginx/index.html b/labs/docker-swarm/data/nginx/index.html
new file mode 100644
index 00000000..30d74d25
--- /dev/null
+++ b/labs/docker-swarm/data/nginx/index.html
@@ -0,0 +1 @@
+test
\ No newline at end of file
diff --git a/labs/docker-swarm/docker-compose.yml b/labs/docker-swarm/docker-compose.yml
new file mode 100644
index 00000000..32ff5b3c
--- /dev/null
+++ b/labs/docker-swarm/docker-compose.yml
@@ -0,0 +1,18 @@
+#docker swarm join --token SWMTKN-1-3ezrtc4zmt0e4ew0udop4kcv56d4ryny8q2uroeryt64e9mb14-5dad5of7vve00dxnav90nyv0k 192.168.65.3:2377
+version: "3.8"
+services:
+ web:
+ image: nginx:1.18
+ ports:
+ - 80:80
+ - 443:443
+ volumes:
+ - nginx-sshfs:/var/log/nginx
+volumes:
+ nginx-sshfs:
+ #docker plugin install vieux/sshfs
+ driver: vieux/sshfs:latest
+ driver_opts:
+ sshcmd: root@host.docker.internal:$PWD/data/nginx
+ password: root
+ allow_other: ""
\ No newline at end of file
diff --git a/labs/docker-swarm/start.cmd b/labs/docker-swarm/start.cmd
new file mode 100644
index 00000000..8ad602b2
--- /dev/null
+++ b/labs/docker-swarm/start.cmd
@@ -0,0 +1 @@
+docker stack deploy -c .\docker-compose.yml demo
\ No newline at end of file
diff --git a/labs/doris/.env b/labs/doris/.env
new file mode 100644
index 00000000..fb5c742f
--- /dev/null
+++ b/labs/doris/.env
@@ -0,0 +1 @@
+export IP=192.168.100.144
\ No newline at end of file
diff --git a/labs/doris/Dockerfile b/labs/doris/Dockerfile
index c9dd66a3..fc9b31e1 100644
--- a/labs/doris/Dockerfile
+++ b/labs/doris/Dockerfile
@@ -1,23 +1,5 @@
-FROM primetoninc/jdk:1.8
-
-COPY fe /opt/fe
-RUN mkdir /opt/fe/doris-meta
-COPY be /opt/be
-RUN mkdir /opt/be/storage
-
-EXPOSE 8030 9030 9050
-
-Run yum install net-tools -y
-Run rpm -ivh https://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm
-Run yum install mysql-community-client.x86_64 -y
-#RUN rpm -ivh https://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm&&RUN yum install mysql-community-client.x86_64 -y
-
-#ENTRYPOINT tail -f /dev/null
-
-#ENTRYPOINT /opt/fe/bin/start_fe.sh
-#RUN /opt/fe/bin/start_fe.sh
-#ENTRYPOINT tail -f /dev/null
-#mysql -h 127.0.0.1 -P9030 -u root -e 'ALTER SYSTEM ADD BACKEND "172.172.0.172:9050"'
-#ENTRYPOINT /opt/fe/bin/start_fe.sh & /opt/be/bin/start_be.sh
-#docker build -t doris:0.12.0 .
-#docker run -itd --name doris_1 -p 8030:8030 -p 9030:9030 -p 9050:9050 doris:0.12.0
\ No newline at end of file
+FROM apachedoris/doris-dev:build-env-1.2
+COPY apache-doris-0.12.0-incubating-src.tar.gz /tmp/doris.tar.gz
+RUN \
+ cd /tmp \
+ && tar -zxvf doris.tar.gz
\ No newline at end of file
diff --git a/labs/doris/Dockerfile1 b/labs/doris/Dockerfile1
new file mode 100644
index 00000000..c9dd66a3
--- /dev/null
+++ b/labs/doris/Dockerfile1
@@ -0,0 +1,23 @@
+FROM primetoninc/jdk:1.8
+
+COPY fe /opt/fe
+RUN mkdir /opt/fe/doris-meta
+COPY be /opt/be
+RUN mkdir /opt/be/storage
+
+EXPOSE 8030 9030 9050
+
+Run yum install net-tools -y
+Run rpm -ivh https://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm
+Run yum install mysql-community-client.x86_64 -y
+#RUN rpm -ivh https://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm&&RUN yum install mysql-community-client.x86_64 -y
+
+#ENTRYPOINT tail -f /dev/null
+
+#ENTRYPOINT /opt/fe/bin/start_fe.sh
+#RUN /opt/fe/bin/start_fe.sh
+#ENTRYPOINT tail -f /dev/null
+#mysql -h 127.0.0.1 -P9030 -u root -e 'ALTER SYSTEM ADD BACKEND "172.172.0.172:9050"'
+#ENTRYPOINT /opt/fe/bin/start_fe.sh & /opt/be/bin/start_be.sh
+#docker build -t doris:0.12.0 .
+#docker run -itd --name doris_1 -p 8030:8030 -p 9030:9030 -p 9050:9050 doris:0.12.0
\ No newline at end of file
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/bin/start_broker.sh b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/bin/start_broker.sh
new file mode 100644
index 00000000..d0263d25
--- /dev/null
+++ b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/bin/start_broker.sh
@@ -0,0 +1,88 @@
+#!/usr/bin/env bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+curdir=`dirname "$0"`
+curdir=`cd "$curdir"; pwd`
+
+OPTS=$(getopt \
+ -n $0 \
+ -o '' \
+ -l 'daemon' \
+ -- "$@")
+
+eval set -- "$OPTS"
+
+RUN_DAEMON=0
+while true; do
+ case "$1" in
+ --daemon) RUN_DAEMON=1 ; shift ;;
+ --) shift ; break ;;
+ *) ehco "Internal error" ; exit 1 ;;
+ esac
+done
+
+export BROKER_HOME=`cd "$curdir/.."; pwd`
+export PID_DIR=`cd "$curdir"; pwd`
+
+export JAVA_OPTS="-Xmx1024m -Dfile.encoding=UTF-8"
+export BROKER_LOG_DIR="$BROKER_HOME/log"
+# export JAVA_HOME="/usr/java/jdk1.8.0_131"
+# java
+if [ "$JAVA_HOME" = "" ]; then
+ echo "Error: JAVA_HOME is not set."
+ exit 1
+fi
+
+JAVA=$JAVA_HOME/bin/java
+
+# add libs to CLASSPATH
+for f in $BROKER_HOME/lib/*.jar; do
+ CLASSPATH=$f:${CLASSPATH};
+done
+export CLASSPATH=${CLASSPATH}:${BROKER_HOME}/lib:$BROKER_HOME/conf
+
+while read line; do
+ envline=`echo $line | sed 's/[[:blank:]]*=[[:blank:]]*/=/g' | sed 's/^[[:blank:]]*//g' | egrep "^[[:upper:]]([[:upper:]]|_|[[:digit:]])*="`
+ envline=`eval "echo $envline"`
+ if [[ $envline == *"="* ]]; then
+ eval 'export "$envline"'
+ fi
+done < $BROKER_HOME/conf/apache_hdfs_broker.conf
+
+pidfile=$PID_DIR/apache_hdfs_broker.pid
+
+if [ -f $pidfile ]; then
+ if kill -0 `cat $pidfile` > /dev/null 2>&1; then
+ echo "Broker running as process `cat $pidfile`. Stop it first."
+ exit 1
+ fi
+fi
+
+if [ ! -d $BROKER_LOG_DIR ]; then
+ mkdir -p $BROKER_LOG_DIR
+fi
+
+echo `date` >> $BROKER_LOG_DIR/apache_hdfs_broker.out
+
+if [ ${RUN_DAEMON} -eq 1 ]; then
+ nohup $LIMIT $JAVA $JAVA_OPTS org.apache.doris.broker.hdfs.BrokerBootstrap "$@" >> $BROKER_LOG_DIR/apache_hdfs_broker.out 2>&1 > $BROKER_LOG_DIR/apache_hdfs_broker.out 2>&1 $pidfile
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/bin/stop_broker.sh b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/bin/stop_broker.sh
new file mode 100644
index 00000000..ab06f4dc
--- /dev/null
+++ b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/bin/stop_broker.sh
@@ -0,0 +1,48 @@
+#!/usr/bin/env bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+curdir=`dirname "$0"`
+curdir=`cd "$curdir"; pwd`
+
+export BROKER_HOME=`cd "$curdir/.."; pwd`
+export PID_DIR=`cd "$curdir"; pwd`
+
+while read line; do
+ envline=`echo $line | sed 's/[[:blank:]]*=[[:blank:]]*/=/g' | sed 's/^[[:blank:]]*//g' | egrep "^[[:upper:]]([[:upper:]]|_|[[:digit:]])*="`
+ envline=`eval "echo $envline"`
+ if [[ $envline == *"="* ]]; then
+ eval 'export "$envline"'
+ fi
+done < $BROKER_HOME/conf/apache_hdfs_broker.conf
+
+pidfile=$PID_DIR/apache_hdfs_broker.pid
+
+if [ -f $pidfile ]; then
+ pid=`cat $pidfile`
+ pidcomm=`ps -p $pid -o comm=`
+
+ if [ "java" != "$pidcomm" ]; then
+ echo "ERROR: pid process may not be fe. "
+ fi
+
+ if kill -9 $pid > /dev/null 2>&1; then
+ echo "stop $pidcomm, and remove pid file. "
+ rm $pidfile
+ fi
+fi
+
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/apache_hdfs_broker.conf b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/apache_hdfs_broker.conf
new file mode 100644
index 00000000..5780687a
--- /dev/null
+++ b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/apache_hdfs_broker.conf
@@ -0,0 +1,22 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+# the thrift rpc port
+broker_ipc_port=8000
+
+# client session will be deleted if not receive ping after this time
+client_expire_seconds=300
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/hdfs-site.xml b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/hdfs-site.xml
new file mode 100644
index 00000000..d2ddf893
--- /dev/null
+++ b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/hdfs-site.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/log4j.properties b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/log4j.properties
new file mode 100644
index 00000000..ee72e870
--- /dev/null
+++ b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/log4j.properties
@@ -0,0 +1,30 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+log4j.rootLogger = debug,stdout,D
+
+log4j.appender.stdout = org.apache.log4j.ConsoleAppender
+log4j.appender.stdout.Target = System.out
+log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
+log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n
+
+log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
+log4j.appender.D.File = ${BROKER_LOG_DIR}/apache_hdfs_broker.log
+log4j.appender.D.Append = true
+log4j.appender.D.Threshold = INFO
+log4j.appender.D.layout = org.apache.log4j.PatternLayout
+log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/activation-1.1.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/activation-1.1.jar
new file mode 100644
index 00000000..53f82a1c
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/activation-1.1.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apache_hdfs_broker.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apache_hdfs_broker.jar
new file mode 100644
index 00000000..c09e6519
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apache_hdfs_broker.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apacheds-i18n-2.0.0-M15.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apacheds-i18n-2.0.0-M15.jar
new file mode 100644
index 00000000..11dccb3e
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apacheds-i18n-2.0.0-M15.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apacheds-kerberos-codec-2.0.0-M15.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apacheds-kerberos-codec-2.0.0-M15.jar
new file mode 100644
index 00000000..82e564e1
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apacheds-kerberos-codec-2.0.0-M15.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/api-asn1-api-1.0.0-M20.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/api-asn1-api-1.0.0-M20.jar
new file mode 100644
index 00000000..68dee3a0
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/api-asn1-api-1.0.0-M20.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/api-util-1.0.0-M20.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/api-util-1.0.0-M20.jar
new file mode 100644
index 00000000..ff9780ea
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/api-util-1.0.0-M20.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/asm-3.1.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/asm-3.1.jar
new file mode 100644
index 00000000..8217cae0
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/asm-3.1.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/avro-1.7.4.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/avro-1.7.4.jar
new file mode 100644
index 00000000..69dd87dc
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/avro-1.7.4.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/aws-java-sdk-1.7.4.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/aws-java-sdk-1.7.4.jar
new file mode 100644
index 00000000..02233a84
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/aws-java-sdk-1.7.4.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-beanutils-1.7.0.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-beanutils-1.7.0.jar
new file mode 100644
index 00000000..b1b89c9c
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-beanutils-1.7.0.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-beanutils-core-1.8.0.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-beanutils-core-1.8.0.jar
new file mode 100644
index 00000000..87c15f45
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-beanutils-core-1.8.0.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-cli-1.4.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-cli-1.4.jar
new file mode 100644
index 00000000..22deb308
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-cli-1.4.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-codec-1.9.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-codec-1.9.jar
new file mode 100644
index 00000000..ef35f1c5
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-codec-1.9.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-collections-3.2.2.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-collections-3.2.2.jar
new file mode 100644
index 00000000..fa5df82a
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-collections-3.2.2.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-compress-1.4.1.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-compress-1.4.1.jar
new file mode 100644
index 00000000..b58761e8
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-compress-1.4.1.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-configuration-1.6.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-configuration-1.6.jar
new file mode 100644
index 00000000..2d4689a1
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-configuration-1.6.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-daemon-1.0.13.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-daemon-1.0.13.jar
new file mode 100644
index 00000000..ac77321d
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-daemon-1.0.13.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-digester-1.8.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-digester-1.8.jar
new file mode 100644
index 00000000..1110f0aa
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-digester-1.8.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-httpclient-3.1.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-httpclient-3.1.jar
new file mode 100644
index 00000000..7c59774a
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-httpclient-3.1.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-io-2.4.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-io-2.4.jar
new file mode 100644
index 00000000..90035a4f
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-io-2.4.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-lang-2.6.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-lang-2.6.jar
new file mode 100644
index 00000000..98467d3a
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-lang-2.6.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-lang3-3.3.2.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-lang3-3.3.2.jar
new file mode 100644
index 00000000..2ce08ae9
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-lang3-3.3.2.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-logging-1.1.3.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-logging-1.1.3.jar
new file mode 100644
index 00000000..ab512540
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-logging-1.1.3.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-math3-3.1.1.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-math3-3.1.1.jar
new file mode 100644
index 00000000..43b52159
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-math3-3.1.1.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-net-3.1.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-net-3.1.jar
new file mode 100644
index 00000000..b75f1a51
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-net-3.1.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-client-2.7.1.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-client-2.7.1.jar
new file mode 100644
index 00000000..2d480565
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-client-2.7.1.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-framework-2.7.1.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-framework-2.7.1.jar
new file mode 100644
index 00000000..2e9eca66
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-framework-2.7.1.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-recipes-2.7.1.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-recipes-2.7.1.jar
new file mode 100644
index 00000000..9fa08568
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-recipes-2.7.1.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/gson-2.2.4.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/gson-2.2.4.jar
new file mode 100644
index 00000000..75fe27c5
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/gson-2.2.4.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/guava-15.0.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/guava-15.0.jar
new file mode 100644
index 00000000..eb9ef8ad
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/guava-15.0.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-annotations-2.7.3.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-annotations-2.7.3.jar
new file mode 100644
index 00000000..a473359e
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-annotations-2.7.3.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-auth-2.7.3.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-auth-2.7.3.jar
new file mode 100644
index 00000000..c3608af0
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-auth-2.7.3.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-aws-2.7.3.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-aws-2.7.3.jar
new file mode 100644
index 00000000..2c773ab0
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-aws-2.7.3.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-common-2.7.3.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-common-2.7.3.jar
new file mode 100644
index 00000000..f49174c3
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-common-2.7.3.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-hdfs-2.7.3.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-hdfs-2.7.3.jar
new file mode 100644
index 00000000..03bf53f5
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-hdfs-2.7.3.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hamcrest-core-1.3.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hamcrest-core-1.3.jar
new file mode 100644
index 00000000..9d5fe16e
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hamcrest-core-1.3.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/htrace-core-3.1.0-incubating.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/htrace-core-3.1.0-incubating.jar
new file mode 100644
index 00000000..6f03925d
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/htrace-core-3.1.0-incubating.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/httpclient-4.2.5.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/httpclient-4.2.5.jar
new file mode 100644
index 00000000..84fece4b
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/httpclient-4.2.5.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/httpcore-4.4.1.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/httpcore-4.4.1.jar
new file mode 100644
index 00000000..99715b6a
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/httpcore-4.4.1.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-annotations-2.2.3.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-annotations-2.2.3.jar
new file mode 100644
index 00000000..b62c87d7
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-annotations-2.2.3.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-core-2.2.3.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-core-2.2.3.jar
new file mode 100644
index 00000000..24318a46
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-core-2.2.3.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-core-asl-1.9.13.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-core-asl-1.9.13.jar
new file mode 100644
index 00000000..bb4fe1da
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-core-asl-1.9.13.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-databind-2.2.3.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-databind-2.2.3.jar
new file mode 100644
index 00000000..85450847
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-databind-2.2.3.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-jaxrs-1.8.3.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-jaxrs-1.8.3.jar
new file mode 100644
index 00000000..1065a63a
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-jaxrs-1.8.3.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-mapper-asl-1.9.13.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-mapper-asl-1.9.13.jar
new file mode 100644
index 00000000..0f2073fc
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-mapper-asl-1.9.13.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-xc-1.8.3.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-xc-1.8.3.jar
new file mode 100644
index 00000000..9e168ecf
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-xc-1.8.3.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/java-xmlbuilder-0.4.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/java-xmlbuilder-0.4.jar
new file mode 100644
index 00000000..e5acf928
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/java-xmlbuilder-0.4.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/javax.annotation-api-1.3.2.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/javax.annotation-api-1.3.2.jar
new file mode 100644
index 00000000..a8a470a7
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/javax.annotation-api-1.3.2.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jaxb-api-2.2.2.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jaxb-api-2.2.2.jar
new file mode 100644
index 00000000..31e5fa06
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jaxb-api-2.2.2.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jaxb-impl-2.2.3-1.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jaxb-impl-2.2.3-1.jar
new file mode 100644
index 00000000..eeaf6604
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jaxb-impl-2.2.3-1.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jdk.tools-1.8.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jdk.tools-1.8.jar
new file mode 100644
index 00000000..60e8d18f
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jdk.tools-1.8.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-core-1.9.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-core-1.9.jar
new file mode 100644
index 00000000..548dd888
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-core-1.9.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-json-1.9.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-json-1.9.jar
new file mode 100644
index 00000000..b1a4ce5e
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-json-1.9.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-server-1.9.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-server-1.9.jar
new file mode 100644
index 00000000..ae0117c5
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-server-1.9.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jets3t-0.9.0.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jets3t-0.9.0.jar
new file mode 100644
index 00000000..6870900e
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jets3t-0.9.0.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jettison-1.1.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jettison-1.1.jar
new file mode 100644
index 00000000..e4e9c8c3
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jettison-1.1.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jetty-6.1.26.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jetty-6.1.26.jar
new file mode 100644
index 00000000..2cbe07ae
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jetty-6.1.26.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jetty-util-6.1.26.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jetty-util-6.1.26.jar
new file mode 100644
index 00000000..cd237528
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jetty-util-6.1.26.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jline-0.9.94.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jline-0.9.94.jar
new file mode 100644
index 00000000..dede3721
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jline-0.9.94.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/joda-time-2.10.9.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/joda-time-2.10.9.jar
new file mode 100644
index 00000000..4e2aa52d
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/joda-time-2.10.9.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsch-0.1.42.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsch-0.1.42.jar
new file mode 100644
index 00000000..c65eff09
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsch-0.1.42.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsp-api-2.1.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsp-api-2.1.jar
new file mode 100644
index 00000000..c0195afa
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsp-api-2.1.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsr305-3.0.0.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsr305-3.0.0.jar
new file mode 100644
index 00000000..cc39b738
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsr305-3.0.0.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/junit-4.12.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/junit-4.12.jar
new file mode 100644
index 00000000..3a7fc266
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/junit-4.12.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/leveldbjni-all-1.8.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/leveldbjni-all-1.8.jar
new file mode 100644
index 00000000..cbda6e40
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/leveldbjni-all-1.8.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/libthrift-0.9.3.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/libthrift-0.9.3.jar
new file mode 100644
index 00000000..f9221a9f
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/libthrift-0.9.3.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-1.2.17.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-1.2.17.jar
new file mode 100644
index 00000000..1d425cf7
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-1.2.17.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-api-2.2.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-api-2.2.jar
new file mode 100644
index 00000000..21bbcad4
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-api-2.2.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-core-2.2.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-core-2.2.jar
new file mode 100644
index 00000000..a8279f78
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-core-2.2.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/netty-3.6.2.Final.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/netty-3.6.2.Final.jar
new file mode 100644
index 00000000..a421e280
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/netty-3.6.2.Final.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/netty-all-4.0.23.Final.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/netty-all-4.0.23.Final.jar
new file mode 100644
index 00000000..0555a164
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/netty-all-4.0.23.Final.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/paranamer-2.3.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/paranamer-2.3.jar
new file mode 100644
index 00000000..ad12ae9a
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/paranamer-2.3.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/protobuf-java-2.5.0.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/protobuf-java-2.5.0.jar
new file mode 100644
index 00000000..4c4e686a
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/protobuf-java-2.5.0.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/servlet-api-2.5.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/servlet-api-2.5.jar
new file mode 100644
index 00000000..fb524934
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/servlet-api-2.5.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/slf4j-api-1.6.4.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/slf4j-api-1.6.4.jar
new file mode 100644
index 00000000..76ef3050
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/slf4j-api-1.6.4.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/slf4j-log4j12-1.7.5.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/slf4j-log4j12-1.7.5.jar
new file mode 100644
index 00000000..f5298b5e
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/slf4j-log4j12-1.7.5.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/snappy-java-1.0.4.1.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/snappy-java-1.0.4.1.jar
new file mode 100644
index 00000000..81989192
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/snappy-java-1.0.4.1.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/stax-api-1.0-2.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/stax-api-1.0-2.jar
new file mode 100644
index 00000000..015169dc
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/stax-api-1.0-2.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xercesImpl-2.9.1.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xercesImpl-2.9.1.jar
new file mode 100644
index 00000000..547f5630
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xercesImpl-2.9.1.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xml-apis-1.3.04.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xml-apis-1.3.04.jar
new file mode 100644
index 00000000..d42c0ea6
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xml-apis-1.3.04.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xmlenc-0.52.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xmlenc-0.52.jar
new file mode 100644
index 00000000..ec568b4c
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xmlenc-0.52.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xz-1.0.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xz-1.0.jar
new file mode 100644
index 00000000..a848f16d
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xz-1.0.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/zookeeper-3.4.6.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/zookeeper-3.4.6.jar
new file mode 100644
index 00000000..7c340be9
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/zookeeper-3.4.6.jar differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/auditloader.zip b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/auditloader.zip
new file mode 100644
index 00000000..f22e1e3d
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/auditloader.zip differ
diff --git a/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/doris-spark-1.0.0-SNAPSHOT.jar b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/doris-spark-1.0.0-SNAPSHOT.jar
new file mode 100644
index 00000000..3ee7d5e3
Binary files /dev/null and b/labs/doris/apps/DORIS-0.13.15-release-binary/incubator-doris/doris-spark-1.0.0-SNAPSHOT.jar differ
diff --git a/labs/doris/build/0.13.15/.gitignore b/labs/doris/build/0.13.15/.gitignore
new file mode 100644
index 00000000..f8054272
--- /dev/null
+++ b/labs/doris/build/0.13.15/.gitignore
@@ -0,0 +1,6 @@
+.vscode
+be
+fe
+udf
+log
+data
\ No newline at end of file
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary.tar.gz.REMOVED.git-id b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary.tar.gz.REMOVED.git-id
new file mode 100644
index 00000000..682ac027
--- /dev/null
+++ b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary.tar.gz.REMOVED.git-id
@@ -0,0 +1 @@
+54c1b45ff605ff2f367d518d0994cbe86d11b540
\ No newline at end of file
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/bin/start_broker.sh b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/bin/start_broker.sh
new file mode 100644
index 00000000..d0263d25
--- /dev/null
+++ b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/bin/start_broker.sh
@@ -0,0 +1,88 @@
+#!/usr/bin/env bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+curdir=`dirname "$0"`
+curdir=`cd "$curdir"; pwd`
+
+OPTS=$(getopt \
+ -n $0 \
+ -o '' \
+ -l 'daemon' \
+ -- "$@")
+
+eval set -- "$OPTS"
+
+RUN_DAEMON=0
+while true; do
+ case "$1" in
+ --daemon) RUN_DAEMON=1 ; shift ;;
+ --) shift ; break ;;
+ *) ehco "Internal error" ; exit 1 ;;
+ esac
+done
+
+export BROKER_HOME=`cd "$curdir/.."; pwd`
+export PID_DIR=`cd "$curdir"; pwd`
+
+export JAVA_OPTS="-Xmx1024m -Dfile.encoding=UTF-8"
+export BROKER_LOG_DIR="$BROKER_HOME/log"
+# export JAVA_HOME="/usr/java/jdk1.8.0_131"
+# java
+if [ "$JAVA_HOME" = "" ]; then
+ echo "Error: JAVA_HOME is not set."
+ exit 1
+fi
+
+JAVA=$JAVA_HOME/bin/java
+
+# add libs to CLASSPATH
+for f in $BROKER_HOME/lib/*.jar; do
+ CLASSPATH=$f:${CLASSPATH};
+done
+export CLASSPATH=${CLASSPATH}:${BROKER_HOME}/lib:$BROKER_HOME/conf
+
+while read line; do
+ envline=`echo $line | sed 's/[[:blank:]]*=[[:blank:]]*/=/g' | sed 's/^[[:blank:]]*//g' | egrep "^[[:upper:]]([[:upper:]]|_|[[:digit:]])*="`
+ envline=`eval "echo $envline"`
+ if [[ $envline == *"="* ]]; then
+ eval 'export "$envline"'
+ fi
+done < $BROKER_HOME/conf/apache_hdfs_broker.conf
+
+pidfile=$PID_DIR/apache_hdfs_broker.pid
+
+if [ -f $pidfile ]; then
+ if kill -0 `cat $pidfile` > /dev/null 2>&1; then
+ echo "Broker running as process `cat $pidfile`. Stop it first."
+ exit 1
+ fi
+fi
+
+if [ ! -d $BROKER_LOG_DIR ]; then
+ mkdir -p $BROKER_LOG_DIR
+fi
+
+echo `date` >> $BROKER_LOG_DIR/apache_hdfs_broker.out
+
+if [ ${RUN_DAEMON} -eq 1 ]; then
+ nohup $LIMIT $JAVA $JAVA_OPTS org.apache.doris.broker.hdfs.BrokerBootstrap "$@" >> $BROKER_LOG_DIR/apache_hdfs_broker.out 2>&1 > $BROKER_LOG_DIR/apache_hdfs_broker.out 2>&1 $pidfile
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/bin/stop_broker.sh b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/bin/stop_broker.sh
new file mode 100644
index 00000000..ab06f4dc
--- /dev/null
+++ b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/bin/stop_broker.sh
@@ -0,0 +1,48 @@
+#!/usr/bin/env bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+curdir=`dirname "$0"`
+curdir=`cd "$curdir"; pwd`
+
+export BROKER_HOME=`cd "$curdir/.."; pwd`
+export PID_DIR=`cd "$curdir"; pwd`
+
+while read line; do
+ envline=`echo $line | sed 's/[[:blank:]]*=[[:blank:]]*/=/g' | sed 's/^[[:blank:]]*//g' | egrep "^[[:upper:]]([[:upper:]]|_|[[:digit:]])*="`
+ envline=`eval "echo $envline"`
+ if [[ $envline == *"="* ]]; then
+ eval 'export "$envline"'
+ fi
+done < $BROKER_HOME/conf/apache_hdfs_broker.conf
+
+pidfile=$PID_DIR/apache_hdfs_broker.pid
+
+if [ -f $pidfile ]; then
+ pid=`cat $pidfile`
+ pidcomm=`ps -p $pid -o comm=`
+
+ if [ "java" != "$pidcomm" ]; then
+ echo "ERROR: pid process may not be fe. "
+ fi
+
+ if kill -9 $pid > /dev/null 2>&1; then
+ echo "stop $pidcomm, and remove pid file. "
+ rm $pidfile
+ fi
+fi
+
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/apache_hdfs_broker.conf b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/apache_hdfs_broker.conf
new file mode 100644
index 00000000..5780687a
--- /dev/null
+++ b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/apache_hdfs_broker.conf
@@ -0,0 +1,22 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+# the thrift rpc port
+broker_ipc_port=8000
+
+# client session will be deleted if not receive ping after this time
+client_expire_seconds=300
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/hdfs-site.xml b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/hdfs-site.xml
new file mode 100644
index 00000000..d2ddf893
--- /dev/null
+++ b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/hdfs-site.xml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/log4j.properties b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/log4j.properties
new file mode 100644
index 00000000..ee72e870
--- /dev/null
+++ b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/conf/log4j.properties
@@ -0,0 +1,30 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+log4j.rootLogger = debug,stdout,D
+
+log4j.appender.stdout = org.apache.log4j.ConsoleAppender
+log4j.appender.stdout.Target = System.out
+log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
+log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n
+
+log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
+log4j.appender.D.File = ${BROKER_LOG_DIR}/apache_hdfs_broker.log
+log4j.appender.D.Append = true
+log4j.appender.D.Threshold = INFO
+log4j.appender.D.layout = org.apache.log4j.PatternLayout
+log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/activation-1.1.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/activation-1.1.jar
new file mode 100644
index 00000000..53f82a1c
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/activation-1.1.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apache_hdfs_broker.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apache_hdfs_broker.jar
new file mode 100644
index 00000000..c09e6519
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apache_hdfs_broker.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apacheds-i18n-2.0.0-M15.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apacheds-i18n-2.0.0-M15.jar
new file mode 100644
index 00000000..11dccb3e
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apacheds-i18n-2.0.0-M15.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apacheds-kerberos-codec-2.0.0-M15.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apacheds-kerberos-codec-2.0.0-M15.jar
new file mode 100644
index 00000000..82e564e1
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/apacheds-kerberos-codec-2.0.0-M15.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/api-asn1-api-1.0.0-M20.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/api-asn1-api-1.0.0-M20.jar
new file mode 100644
index 00000000..68dee3a0
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/api-asn1-api-1.0.0-M20.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/api-util-1.0.0-M20.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/api-util-1.0.0-M20.jar
new file mode 100644
index 00000000..ff9780ea
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/api-util-1.0.0-M20.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/asm-3.1.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/asm-3.1.jar
new file mode 100644
index 00000000..8217cae0
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/asm-3.1.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/avro-1.7.4.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/avro-1.7.4.jar
new file mode 100644
index 00000000..69dd87dc
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/avro-1.7.4.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/aws-java-sdk-1.7.4.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/aws-java-sdk-1.7.4.jar
new file mode 100644
index 00000000..02233a84
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/aws-java-sdk-1.7.4.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-beanutils-1.7.0.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-beanutils-1.7.0.jar
new file mode 100644
index 00000000..b1b89c9c
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-beanutils-1.7.0.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-beanutils-core-1.8.0.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-beanutils-core-1.8.0.jar
new file mode 100644
index 00000000..87c15f45
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-beanutils-core-1.8.0.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-cli-1.4.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-cli-1.4.jar
new file mode 100644
index 00000000..22deb308
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-cli-1.4.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-codec-1.9.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-codec-1.9.jar
new file mode 100644
index 00000000..ef35f1c5
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-codec-1.9.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-collections-3.2.2.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-collections-3.2.2.jar
new file mode 100644
index 00000000..fa5df82a
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-collections-3.2.2.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-compress-1.4.1.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-compress-1.4.1.jar
new file mode 100644
index 00000000..b58761e8
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-compress-1.4.1.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-configuration-1.6.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-configuration-1.6.jar
new file mode 100644
index 00000000..2d4689a1
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-configuration-1.6.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-daemon-1.0.13.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-daemon-1.0.13.jar
new file mode 100644
index 00000000..ac77321d
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-daemon-1.0.13.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-digester-1.8.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-digester-1.8.jar
new file mode 100644
index 00000000..1110f0aa
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-digester-1.8.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-httpclient-3.1.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-httpclient-3.1.jar
new file mode 100644
index 00000000..7c59774a
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-httpclient-3.1.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-io-2.4.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-io-2.4.jar
new file mode 100644
index 00000000..90035a4f
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-io-2.4.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-lang-2.6.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-lang-2.6.jar
new file mode 100644
index 00000000..98467d3a
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-lang-2.6.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-lang3-3.3.2.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-lang3-3.3.2.jar
new file mode 100644
index 00000000..2ce08ae9
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-lang3-3.3.2.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-logging-1.1.3.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-logging-1.1.3.jar
new file mode 100644
index 00000000..ab512540
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-logging-1.1.3.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-math3-3.1.1.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-math3-3.1.1.jar
new file mode 100644
index 00000000..43b52159
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-math3-3.1.1.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-net-3.1.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-net-3.1.jar
new file mode 100644
index 00000000..b75f1a51
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/commons-net-3.1.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-client-2.7.1.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-client-2.7.1.jar
new file mode 100644
index 00000000..2d480565
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-client-2.7.1.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-framework-2.7.1.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-framework-2.7.1.jar
new file mode 100644
index 00000000..2e9eca66
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-framework-2.7.1.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-recipes-2.7.1.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-recipes-2.7.1.jar
new file mode 100644
index 00000000..9fa08568
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/curator-recipes-2.7.1.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/gson-2.2.4.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/gson-2.2.4.jar
new file mode 100644
index 00000000..75fe27c5
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/gson-2.2.4.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/guava-15.0.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/guava-15.0.jar
new file mode 100644
index 00000000..eb9ef8ad
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/guava-15.0.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-annotations-2.7.3.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-annotations-2.7.3.jar
new file mode 100644
index 00000000..a473359e
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-annotations-2.7.3.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-auth-2.7.3.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-auth-2.7.3.jar
new file mode 100644
index 00000000..c3608af0
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-auth-2.7.3.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-aws-2.7.3.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-aws-2.7.3.jar
new file mode 100644
index 00000000..2c773ab0
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-aws-2.7.3.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-common-2.7.3.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-common-2.7.3.jar
new file mode 100644
index 00000000..f49174c3
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-common-2.7.3.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-hdfs-2.7.3.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-hdfs-2.7.3.jar
new file mode 100644
index 00000000..03bf53f5
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hadoop-hdfs-2.7.3.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hamcrest-core-1.3.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hamcrest-core-1.3.jar
new file mode 100644
index 00000000..9d5fe16e
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/hamcrest-core-1.3.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/htrace-core-3.1.0-incubating.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/htrace-core-3.1.0-incubating.jar
new file mode 100644
index 00000000..6f03925d
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/htrace-core-3.1.0-incubating.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/httpclient-4.2.5.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/httpclient-4.2.5.jar
new file mode 100644
index 00000000..84fece4b
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/httpclient-4.2.5.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/httpcore-4.4.1.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/httpcore-4.4.1.jar
new file mode 100644
index 00000000..99715b6a
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/httpcore-4.4.1.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-annotations-2.2.3.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-annotations-2.2.3.jar
new file mode 100644
index 00000000..b62c87d7
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-annotations-2.2.3.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-core-2.2.3.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-core-2.2.3.jar
new file mode 100644
index 00000000..24318a46
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-core-2.2.3.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-core-asl-1.9.13.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-core-asl-1.9.13.jar
new file mode 100644
index 00000000..bb4fe1da
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-core-asl-1.9.13.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-databind-2.2.3.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-databind-2.2.3.jar
new file mode 100644
index 00000000..85450847
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-databind-2.2.3.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-jaxrs-1.8.3.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-jaxrs-1.8.3.jar
new file mode 100644
index 00000000..1065a63a
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-jaxrs-1.8.3.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-mapper-asl-1.9.13.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-mapper-asl-1.9.13.jar
new file mode 100644
index 00000000..0f2073fc
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-mapper-asl-1.9.13.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-xc-1.8.3.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-xc-1.8.3.jar
new file mode 100644
index 00000000..9e168ecf
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jackson-xc-1.8.3.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/java-xmlbuilder-0.4.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/java-xmlbuilder-0.4.jar
new file mode 100644
index 00000000..e5acf928
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/java-xmlbuilder-0.4.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/javax.annotation-api-1.3.2.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/javax.annotation-api-1.3.2.jar
new file mode 100644
index 00000000..a8a470a7
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/javax.annotation-api-1.3.2.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jaxb-api-2.2.2.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jaxb-api-2.2.2.jar
new file mode 100644
index 00000000..31e5fa06
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jaxb-api-2.2.2.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jaxb-impl-2.2.3-1.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jaxb-impl-2.2.3-1.jar
new file mode 100644
index 00000000..eeaf6604
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jaxb-impl-2.2.3-1.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jdk.tools-1.8.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jdk.tools-1.8.jar
new file mode 100644
index 00000000..60e8d18f
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jdk.tools-1.8.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-core-1.9.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-core-1.9.jar
new file mode 100644
index 00000000..548dd888
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-core-1.9.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-json-1.9.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-json-1.9.jar
new file mode 100644
index 00000000..b1a4ce5e
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-json-1.9.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-server-1.9.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-server-1.9.jar
new file mode 100644
index 00000000..ae0117c5
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jersey-server-1.9.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jets3t-0.9.0.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jets3t-0.9.0.jar
new file mode 100644
index 00000000..6870900e
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jets3t-0.9.0.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jettison-1.1.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jettison-1.1.jar
new file mode 100644
index 00000000..e4e9c8c3
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jettison-1.1.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jetty-6.1.26.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jetty-6.1.26.jar
new file mode 100644
index 00000000..2cbe07ae
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jetty-6.1.26.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jetty-util-6.1.26.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jetty-util-6.1.26.jar
new file mode 100644
index 00000000..cd237528
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jetty-util-6.1.26.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jline-0.9.94.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jline-0.9.94.jar
new file mode 100644
index 00000000..dede3721
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jline-0.9.94.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/joda-time-2.10.9.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/joda-time-2.10.9.jar
new file mode 100644
index 00000000..4e2aa52d
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/joda-time-2.10.9.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsch-0.1.42.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsch-0.1.42.jar
new file mode 100644
index 00000000..c65eff09
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsch-0.1.42.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsp-api-2.1.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsp-api-2.1.jar
new file mode 100644
index 00000000..c0195afa
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsp-api-2.1.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsr305-3.0.0.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsr305-3.0.0.jar
new file mode 100644
index 00000000..cc39b738
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/jsr305-3.0.0.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/junit-4.12.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/junit-4.12.jar
new file mode 100644
index 00000000..3a7fc266
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/junit-4.12.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/leveldbjni-all-1.8.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/leveldbjni-all-1.8.jar
new file mode 100644
index 00000000..cbda6e40
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/leveldbjni-all-1.8.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/libthrift-0.9.3.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/libthrift-0.9.3.jar
new file mode 100644
index 00000000..f9221a9f
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/libthrift-0.9.3.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-1.2.17.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-1.2.17.jar
new file mode 100644
index 00000000..1d425cf7
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-1.2.17.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-api-2.2.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-api-2.2.jar
new file mode 100644
index 00000000..21bbcad4
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-api-2.2.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-core-2.2.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-core-2.2.jar
new file mode 100644
index 00000000..a8279f78
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/log4j-core-2.2.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/netty-3.6.2.Final.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/netty-3.6.2.Final.jar
new file mode 100644
index 00000000..a421e280
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/netty-3.6.2.Final.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/netty-all-4.0.23.Final.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/netty-all-4.0.23.Final.jar
new file mode 100644
index 00000000..0555a164
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/netty-all-4.0.23.Final.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/paranamer-2.3.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/paranamer-2.3.jar
new file mode 100644
index 00000000..ad12ae9a
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/paranamer-2.3.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/protobuf-java-2.5.0.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/protobuf-java-2.5.0.jar
new file mode 100644
index 00000000..4c4e686a
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/protobuf-java-2.5.0.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/servlet-api-2.5.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/servlet-api-2.5.jar
new file mode 100644
index 00000000..fb524934
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/servlet-api-2.5.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/slf4j-api-1.6.4.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/slf4j-api-1.6.4.jar
new file mode 100644
index 00000000..76ef3050
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/slf4j-api-1.6.4.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/slf4j-log4j12-1.7.5.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/slf4j-log4j12-1.7.5.jar
new file mode 100644
index 00000000..f5298b5e
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/slf4j-log4j12-1.7.5.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/snappy-java-1.0.4.1.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/snappy-java-1.0.4.1.jar
new file mode 100644
index 00000000..81989192
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/snappy-java-1.0.4.1.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/stax-api-1.0-2.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/stax-api-1.0-2.jar
new file mode 100644
index 00000000..015169dc
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/stax-api-1.0-2.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xercesImpl-2.9.1.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xercesImpl-2.9.1.jar
new file mode 100644
index 00000000..547f5630
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xercesImpl-2.9.1.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xml-apis-1.3.04.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xml-apis-1.3.04.jar
new file mode 100644
index 00000000..d42c0ea6
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xml-apis-1.3.04.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xmlenc-0.52.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xmlenc-0.52.jar
new file mode 100644
index 00000000..ec568b4c
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xmlenc-0.52.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xz-1.0.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xz-1.0.jar
new file mode 100644
index 00000000..a848f16d
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/xz-1.0.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/zookeeper-3.4.6.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/zookeeper-3.4.6.jar
new file mode 100644
index 00000000..7c340be9
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/apache_hdfs_broker/lib/zookeeper-3.4.6.jar differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/auditloader.zip b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/auditloader.zip
new file mode 100644
index 00000000..f22e1e3d
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/auditloader.zip differ
diff --git a/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/doris-spark-1.0.0-SNAPSHOT.jar b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/doris-spark-1.0.0-SNAPSHOT.jar
new file mode 100644
index 00000000..3ee7d5e3
Binary files /dev/null and b/labs/doris/build/0.13.15/DORIS-0.13.15-release-binary/incubator-doris/doris-spark-1.0.0-SNAPSHOT.jar differ
diff --git a/labs/doris/conf/be.conf b/labs/doris/build/0.13.15/conf/be.conf
similarity index 100%
rename from labs/doris/conf/be.conf
rename to labs/doris/build/0.13.15/conf/be.conf
diff --git a/labs/doris/conf/fe.conf b/labs/doris/build/0.13.15/conf/fe.conf
similarity index 100%
rename from labs/doris/conf/fe.conf
rename to labs/doris/build/0.13.15/conf/fe.conf
diff --git a/labs/doris/build/0.13.15/docker-compose.yml b/labs/doris/build/0.13.15/docker-compose.yml
new file mode 100644
index 00000000..f8ef48a7
--- /dev/null
+++ b/labs/doris/build/0.13.15/docker-compose.yml
@@ -0,0 +1,18 @@
+version: "3.8"
+services:
+ doris:
+ image: primetoninc/jdk:1.8 #mcr.microsoft.com/java/jdk:8u222-zulu-centos
+ ports:
+ - 8081:8081
+ - 8030:8030
+ - 9030:9030
+ - 9050:9050
+ volumes:
+ - ./DORIS-0.13.15-release-binary/incubator-doris:/doris
+ - ./conf/fe.conf:/doris/fe/conf/fe.conf
+ - ./conf/be.conf:/doris/be/conf/be.conf
+ - ./log/fe:/doris/fe/log
+ - ./data/fe/doris-meta:/doris/fe/doris-meta
+ - ./data/be/storage:/doris/be/storage
+ command: bash -c "/doris/fe/bin/start_fe.sh & /doris/be/bin/start_be.sh"
+
\ No newline at end of file
diff --git a/labs/doris/build/0.14.7/.env b/labs/doris/build/0.14.7/.env
new file mode 100644
index 00000000..27b63031
--- /dev/null
+++ b/labs/doris/build/0.14.7/.env
@@ -0,0 +1,2 @@
+export DEV=1.2
+export SRC=incubator-doris-DORIS-0.14.7-release
diff --git a/labs/doris/build/0.14.7/docker-compose.yml b/labs/doris/build/0.14.7/docker-compose.yml
new file mode 100644
index 00000000..337823cc
--- /dev/null
+++ b/labs/doris/build/0.14.7/docker-compose.yml
@@ -0,0 +1,10 @@
+version: "3.8"
+services:
+ doris-0.14.7:
+ image: apachedoris/doris-dev:build-env-$DEV
+ volumes:
+ - ./$SRC.tar.gz:/doris.tar.gz
+ - ./output:/$SRC/output
+ #- ./settings.xml:/usr/share/maven/conf/settings.xml
+ command: bash -c "cd / && tar -zxvf doris.tar.gz && cd $SRC && sh build.sh"
+
diff --git a/labs/doris/apache-doris-0.12.0-incubating-src.tar.gz b/labs/doris/build/0.14.7/incubator-doris-DORIS-0.14.7-release.tar.gz
similarity index 68%
rename from labs/doris/apache-doris-0.12.0-incubating-src.tar.gz
rename to labs/doris/build/0.14.7/incubator-doris-DORIS-0.14.7-release.tar.gz
index 45637238..8ee5b487 100644
Binary files a/labs/doris/apache-doris-0.12.0-incubating-src.tar.gz and b/labs/doris/build/0.14.7/incubator-doris-DORIS-0.14.7-release.tar.gz differ
diff --git a/labs/doris/build/0.14.7/settings.xml b/labs/doris/build/0.14.7/settings.xml
new file mode 100644
index 00000000..2a67aeee
--- /dev/null
+++ b/labs/doris/build/0.14.7/settings.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+ aliyunmaven
+ *
+ 阿里云公共仓库
+ http://mirrors.163.com/maven/repository/maven-public/
+
+
+
\ No newline at end of file
diff --git a/labs/doris/conf/doris/be.conf b/labs/doris/conf/doris/be.conf
new file mode 100644
index 00000000..5d9de5b7
--- /dev/null
+++ b/labs/doris/conf/doris/be.conf
@@ -0,0 +1,56 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+# INFO, WARNING, ERROR, FATAL
+sys_log_level = INFO
+
+# ports for admin, web, heartbeat service
+be_port = 9060
+be_rpc_port = 9070
+webserver_port = 8040
+heartbeat_service_port = 9050
+brpc_port = 8060
+
+# Choose one if there are more than one ip except loopback address.
+# Note that there should at most one ip match this list.
+# If no ip match this rule, will choose one randomly.
+# use CIDR format, e.g. 10.10.10.0/24
+# Default value is empty.
+# priority_networks = 10.10.10.0/24;192.168.0.0/16
+
+# data root path, separate by ';'
+# you can specify the storage medium of each root path, HDD or SSD
+# you can add capacity limit at the end of each root path, seperate by ','
+# eg:
+# storage_root_path = /home/disk1/doris.HDD,50;/home/disk2/doris.SSD,1;/home/disk2/doris
+# /home/disk1/doris.HDD, capacity limit is 50GB, HDD;
+# /home/disk2/doris.SSD, capacity limit is 1GB, SSD;
+# /home/disk2/doris, capacity limit is disk capacity, HDD(default)
+#
+# you also can specify the properties by setting ':', seperate by ','
+# property 'medium' has a higher priority than the extension of path
+#
+# Default value is ${DORIS_HOME}/storage, you should create it by hand.
+# storage_root_path = ${DORIS_HOME}/storage
+
+# Advanced configurations
+# sys_log_dir = ${DORIS_HOME}/log
+# sys_log_roll_mode = SIZE-MB-1024
+# sys_log_roll_num = 10
+# sys_log_verbose_modules = *
+# log_buffer_level = -1
+# palo_cgroups
diff --git a/labs/doris/conf/doris/fe.conf b/labs/doris/conf/doris/fe.conf
new file mode 100644
index 00000000..7d59cd75
--- /dev/null
+++ b/labs/doris/conf/doris/fe.conf
@@ -0,0 +1,69 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+#####################################################################
+## The uppercase properties are read and exported by bin/start_fe.sh.
+## To see all Frontend configurations,
+## see fe/src/org/apache/doris/common/Config.java
+#####################################################################
+
+# the output dir of stderr and stdout
+LOG_DIR = ${DORIS_HOME}/log
+
+DATE = `date +%Y%m%d-%H%M%S`
+JAVA_OPTS="-Xmx4096m -XX:+UseMembar -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=7 -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSClassUnloadingEnabled -XX:-CMSParallelRemarkEnabled -XX:CMSInitiatingOccupancyFraction=80 -XX:SoftRefLRUPolicyMSPerMB=0 -Xloggc:$DORIS_HOME/log/fe.gc.log.$DATE"
+
+# For jdk 9+, this JAVA_OPTS will be used as default JVM options
+JAVA_OPTS_FOR_JDK_9="-Xmx4096m -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=7 -XX:+CMSClassUnloadingEnabled -XX:-CMSParallelRemarkEnabled -XX:CMSInitiatingOccupancyFraction=80 -XX:SoftRefLRUPolicyMSPerMB=0 -Xlog:gc*:$DORIS_HOME/log/fe.gc.log.$DATE:time"
+
+##
+## the lowercase properties are read by main program.
+##
+
+# INFO, WARN, ERROR, FATAL
+sys_log_level = INFO
+
+# store metadata, create it if it is not exist.
+# Default value is ${DORIS_HOME}/doris-meta
+# meta_dir = ${DORIS_HOME}/doris-meta
+
+http_port = 8030
+rpc_port = 9020
+query_port = 9030
+edit_log_port = 9010
+mysql_service_nio_enabled = true
+
+# Choose one if there are more than one ip except loopback address.
+# Note that there should at most one ip match this list.
+# If no ip match this rule, will choose one randomly.
+# use CIDR format, e.g. 10.10.10.0/24
+# Default value is empty.
+# priority_networks = 10.10.10.0/24;192.168.0.0/16
+
+# Advanced configurations
+# log_roll_size_mb = 1024
+# sys_log_dir = ${DORIS_HOME}/log
+# sys_log_roll_num = 10
+# sys_log_verbose_modules =
+# audit_log_dir = ${DORIS_HOME}/log
+# audit_log_modules = slow_query, query
+# audit_log_roll_num = 10
+# meta_delay_toleration_second = 10
+# qe_max_connection = 1024
+# max_conn_per_user = 100
+# qe_query_timeout_second = 300
+# qe_slow_log_ms = 5000
diff --git a/labs/doris/conf/mysql/initdb.d/init.sql b/labs/doris/conf/mysql/initdb.d/init.sql
new file mode 100644
index 00000000..611538be
--- /dev/null
+++ b/labs/doris/conf/mysql/initdb.d/init.sql
@@ -0,0 +1,4 @@
+CREATE DATABASE mydatabase;
+CREATE USER 'slave'@'%' IDENTIFIED BY 'aA123456!';
+GRANT SELECT, RELOAD, SHOW DATABASES, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'slave'@'%';
+FLUSH PRIVILEGES;
diff --git a/labs/doris/conf/mysql/my.cnf b/labs/doris/conf/mysql/my.cnf
new file mode 100644
index 00000000..934745bd
--- /dev/null
+++ b/labs/doris/conf/mysql/my.cnf
@@ -0,0 +1,14 @@
+[client]
+default-character-set=utf8mb4
+
+[mysql]
+default-character-set=utf8mb4
+
+[mysqld]
+character-set-server=utf8mb4
+collation-server=utf8mb4_general_ci
+server_id=1
+log_bin = mysql-bin
+binlog_format = row
+binlog_row_image = full
+expire_logs_days = 10
diff --git a/labs/doris/docker-compose.yml b/labs/doris/docker-compose.yml
index 586ca66f..2ccab6c5 100644
--- a/labs/doris/docker-compose.yml
+++ b/labs/doris/docker-compose.yml
@@ -1,28 +1,103 @@
version: "3.8"
-networks:
- default:
- driver: bridge
- ipam:
- config:
- - subnet: 172.172.0.0/24
services:
- doris:
- image: doris:0.12.0
+ mysql:
+ image: mysql:8.0.23
restart: always
environment:
- TZ: "Asia/Shanghai"
+ - MYSQL_ROOT_PASSWORD=aA123456!
+ command: --default-authentication-plugin=mysql_native_password
+ ports:
+ - 3306:3306
volumes:
- - ./conf/fe.conf:/opt/fe/conf/fe.conf
- - ./log/fe:/opt/fe/log
- - ./data/fe/doris-meta:/opt/fe/doris-meta
- - ./conf/be.conf:/opt/be/conf/be.conf
- - ./data/be/storage:/opt/be/storage
+ - ./conf/mysql/my.cnf:/etc/mysql/conf.d/my.cnf
+ - ./data/mysql:/var/lib/mysql
+ - ./conf/mysql/initdb.d:/docker-entrypoint-initdb.d
+ zookeeper:
+ image: zookeeper:3.7.0
+ restart: always
+ ports:
+ - 2181:2181
+ kafka:
+ image: wurstmeister/kafka:2.13-2.7.0
+ restart: always
+ environment:
+ KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
+ KAFKA_HEAP_OPTS: "-Xmx512m -Xms512m"
+ KAFKA_ADVERTISED_HOST_NAME: $IP
+ volumes:
+ - ./data/kafka:/kafka
+ ports:
+ - 9092:9092
+ depends_on:
+ - zookeeper
+ kafka-manager:
+ image: kafkamanager/kafka-manager:3.0.0.4
+ restart: always
+ environment:
+ ZK_HOSTS: zookeeper
+ KAFKA_BROKERS: kafka:9092
ports:
- - 8081:8081
+ - 9010:9000
+ depends_on:
+ - zookeeper
+ - kafka
+ # cockroachdb to kafka :https://www.cockroachlabs.com/docs/v21.1/stream-data-out-of-cockroachdb-using-changefeeds.html#create-a-core-changefeed
+ # curl -i -X POST -H "Accept:application/json" -H "Content-Type:application/json" http://localhost:8083/connectors/ -d @register-mysql.json
+ # https://github.com/debezium/docker-images/blob/master/examples/mysql/1.5/inventory.sql
+ # https://github.com/debezium/debezium-examples/blob/master/tutorial/register-mysql.json
+ debezium:
+ image: debezium/connect:1.5
+ environment:
+ - BOOTSTRAP_SERVERS=$IP:9092
+ - GROUP_ID=1
+ - CONFIG_STORAGE_TOPIC=my_connect_configs
+ - OFFSET_STORAGE_TOPIC=my_connect_offsets
+ - STATUS_STORAGE_TOPIC=my_connect_statuses
+ ports:
+ - 8083:8083
+ debezium-ui:
+ image: debezium/debezium-ui
+ restart: always
+ environment:
+ - KAFKA_CONNECT_URI=http://debezium:8083
+ - ui.base.uri=http://localhost:8082/api
+ ports:
+ - 8082:8080
+ depends_on:
+ - kafka
+ - debezium
+ doris-be:
+ image: primetoninc/jdk:1.8
+ ports:
+ - 8000:8000
+ - 8040:8040
+ - 8060:8060
+ - 9050:9050
+ - 9060:9060
+ environment:
+ - priority_networks=$IP/28
+ volumes:
+ - ./apps/DORIS-0.13.15-release-binary/incubator-doris:/doris
+ - ./conf/be.conf:/doris/be/conf/be.conf
+ - ./data/be/storage:/doris/be/storage
+ command: bash -c "/doris/be/bin/start_be.sh"
+ doris-fe:
+ image: primetoninc/jdk:1.8
+ ports:
+ - 8000:8000
- 8030:8030
+ - 9010:9010
+ - 9020:9020
- 9030:9030
- - 9050:9050
- command: bash -c "/opt/fe/bin/start_fe.sh & /opt/be/bin/start_be.sh"
- networks:
- default:
- ipv4_address: 172.172.0.172
+ environment:
+ - priority_networks=$IP/28
+ volumes:
+ - ./apps/DORIS-0.13.15-release-binary/incubator-doris:/doris
+ - ./conf/fe.conf:/doris/fe/conf/fe.conf
+ - ./log/fe:/doris/fe/log
+ - ./data/fe/doris-meta:/doris/fe/doris-meta
+ command: bash -c "/doris/fe/bin/start_fe.sh"
+ depends_on:
+ - doris-be
+ #doris kafka Routine Load https://cloud.baidu.com/doc/PALO/s/ykizgdgv8
+
diff --git a/labs/doris/init/debezium.sh b/labs/doris/init/debezium.sh
new file mode 100644
index 00000000..a7d2184e
--- /dev/null
+++ b/labs/doris/init/debezium.sh
@@ -0,0 +1 @@
+curl -i -X POST -H "Accept:application/json" -H "Content-Type:application/json" http://localhost:8083/connectors/ -d @register-mysql.json
\ No newline at end of file
diff --git a/labs/doris/init/register-mysql.json b/labs/doris/init/register-mysql.json
new file mode 100644
index 00000000..b8acc154
--- /dev/null
+++ b/labs/doris/init/register-mysql.json
@@ -0,0 +1,16 @@
+{
+ "name": "inventory-connector",
+ "config": {
+ "connector.class": "io.debezium.connector.mysql.MySqlConnector",
+ "tasks.max": "1",
+ "database.hostname": "mysql",
+ "database.port": "3306",
+ "database.user": "slave",
+ "database.password": "aA123456!",
+ "database.server.id": "1",
+ "database.server.name": "dbserver1",
+ "database.include": "iotcenter",
+ "database.history.kafka.bootstrap.servers": "kafka:9092",
+ "database.history.kafka.topic": "schema-changes.iotcenter"
+ }
+}
\ No newline at end of file