[maven-release-plugin] prepare release v1.2.1
diff --git a/code-coverage/pom.xml b/code-coverage/pom.xml
index 54a3481..d448e37 100644
--- a/code-coverage/pom.xml
+++ b/code-coverage/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>iotdb-code-coverage</artifactId>
diff --git a/distribution/pom.xml b/distribution/pom.xml
index 0d48a5c..52d3595 100644
--- a/distribution/pom.xml
+++ b/distribution/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>iotdb-distribution</artifactId>
diff --git a/example/client-cpp-example/pom.xml b/example/client-cpp-example/pom.xml
index 4c8b744..f4a6db0 100644
--- a/example/client-cpp-example/pom.xml
+++ b/example/client-cpp-example/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-examples</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>client-cpp-example</artifactId>
diff --git a/example/flink/pom.xml b/example/flink/pom.xml
index 12f61ae..9ad94d5 100644
--- a/example/flink/pom.xml
+++ b/example/flink/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-examples</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>flink-example</artifactId>
diff --git a/example/hadoop/pom.xml b/example/hadoop/pom.xml
index 380a0c0..e521680 100644
--- a/example/hadoop/pom.xml
+++ b/example/hadoop/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <artifactId>iotdb-examples</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>hadoop-example</artifactId>
diff --git a/example/jdbc/pom.xml b/example/jdbc/pom.xml
index 7218083..20342e0 100644
--- a/example/jdbc/pom.xml
+++ b/example/jdbc/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-examples</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>jdbc-example</artifactId>
diff --git a/example/kafka/pom.xml b/example/kafka/pom.xml
index 6becfe9..d86f5ca 100644
--- a/example/kafka/pom.xml
+++ b/example/kafka/pom.xml
@@ -29,7 +29,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-examples</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>kafka-example</artifactId>
diff --git a/example/mqtt-customize/pom.xml b/example/mqtt-customize/pom.xml
index 22d44ab..ef233ea 100644
--- a/example/mqtt-customize/pom.xml
+++ b/example/mqtt-customize/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-examples</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>customize-mqtt-example</artifactId>
diff --git a/example/mqtt/pom.xml b/example/mqtt/pom.xml
index dca2d95..dccbf1d 100644
--- a/example/mqtt/pom.xml
+++ b/example/mqtt/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-examples</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>mqtt-example</artifactId>
diff --git a/example/pom.xml b/example/pom.xml
index 32f0e50..559fe38 100644
--- a/example/pom.xml
+++ b/example/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <packaging>pom</packaging>
diff --git a/example/pulsar/pom.xml b/example/pulsar/pom.xml
index 36bb63e..6d48a6d 100644
--- a/example/pulsar/pom.xml
+++ b/example/pulsar/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-examples</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/example/rabbitmq/pom.xml b/example/rabbitmq/pom.xml
index b999442..4ee64ed 100644
--- a/example/rabbitmq/pom.xml
+++ b/example/rabbitmq/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-examples</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>rabbitmq-example</artifactId>
diff --git a/example/rest-java-example/pom.xml b/example/rest-java-example/pom.xml
index d7568b6..cfdd6bd 100644
--- a/example/rest-java-example/pom.xml
+++ b/example/rest-java-example/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-examples</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>rest-java-example</artifactId>
diff --git a/example/rocketmq/pom.xml b/example/rocketmq/pom.xml
index 0ffb5c7..dd826f7 100644
--- a/example/rocketmq/pom.xml
+++ b/example/rocketmq/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-examples</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>rocketmq-example</artifactId>
diff --git a/example/session/pom.xml b/example/session/pom.xml
index 5c8280d..ec6ba06 100644
--- a/example/session/pom.xml
+++ b/example/session/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-examples</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>client-example</artifactId>
diff --git a/example/trigger/pom.xml b/example/trigger/pom.xml
index 7035d71..1af332b 100644
--- a/example/trigger/pom.xml
+++ b/example/trigger/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-examples</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>trigger-example</artifactId>
diff --git a/example/tsfile/pom.xml b/example/tsfile/pom.xml
index c8ba35c..6379817 100644
--- a/example/tsfile/pom.xml
+++ b/example/tsfile/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-examples</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>tsfile-example</artifactId>
diff --git a/example/udf/pom.xml b/example/udf/pom.xml
index 97b75bc..3420243 100644
--- a/example/udf/pom.xml
+++ b/example/udf/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-examples</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>udf-example</artifactId>
diff --git a/integration-test/pom.xml b/integration-test/pom.xml
index 3c2f165..5dd6904 100644
--- a/integration-test/pom.xml
+++ b/integration-test/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <artifactId>iotdb-parent</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>integration-test</artifactId>
diff --git a/iotdb-api/external-api/pom.xml b/iotdb-api/external-api/pom.xml
index e5bcf37..aef8d4e 100644
--- a/iotdb-api/external-api/pom.xml
+++ b/iotdb-api/external-api/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-parent</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/iotdb-api/pipe-api/pom.xml b/iotdb-api/pipe-api/pom.xml
index 815e6e6..7879197 100644
--- a/iotdb-api/pipe-api/pom.xml
+++ b/iotdb-api/pipe-api/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-parent</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/iotdb-api/trigger-api/pom.xml b/iotdb-api/trigger-api/pom.xml
index ad08d4f..07c1822 100644
--- a/iotdb-api/trigger-api/pom.xml
+++ b/iotdb-api/trigger-api/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-parent</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/iotdb-api/udf-api/pom.xml b/iotdb-api/udf-api/pom.xml
index 2f28afc..5a16108 100644
--- a/iotdb-api/udf-api/pom.xml
+++ b/iotdb-api/udf-api/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-parent</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/iotdb-client/cli/pom.xml b/iotdb-client/cli/pom.xml
index b50bc47..f2be775 100644
--- a/iotdb-client/cli/pom.xml
+++ b/iotdb-client/cli/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>iotdb-cli</artifactId>
diff --git a/iotdb-client/client-cpp/pom.xml b/iotdb-client/client-cpp/pom.xml
index fe82adc..0ac47e0 100644
--- a/iotdb-client/client-cpp/pom.xml
+++ b/iotdb-client/client-cpp/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <artifactId>iotdb-parent</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>client-cpp</artifactId>
diff --git a/iotdb-client/client-py/pom.xml b/iotdb-client/client-py/pom.xml
index 0bbc6ff..79eabc1 100644
--- a/iotdb-client/client-py/pom.xml
+++ b/iotdb-client/client-py/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>iotdb-python-api</artifactId>
diff --git a/iotdb-client/compile-tools/pom.xml b/iotdb-client/compile-tools/pom.xml
index 6116cb8..62a18d6 100644
--- a/iotdb-client/compile-tools/pom.xml
+++ b/iotdb-client/compile-tools/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>client-cpp-tools</artifactId>
diff --git a/iotdb-client/compile-tools/thrift/pom.xml b/iotdb-client/compile-tools/thrift/pom.xml
index 316a3e7..62c8029 100644
--- a/iotdb-client/compile-tools/thrift/pom.xml
+++ b/iotdb-client/compile-tools/thrift/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>client-cpp-tools</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>client-cpp-tools-thrift</artifactId>
diff --git a/iotdb-client/isession/pom.xml b/iotdb-client/isession/pom.xml
index 36c1518..9a2044a 100644
--- a/iotdb-client/isession/pom.xml
+++ b/iotdb-client/isession/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-parent</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/iotdb-client/jdbc/pom.xml b/iotdb-client/jdbc/pom.xml
index 72af735..c26a071 100644
--- a/iotdb-client/jdbc/pom.xml
+++ b/iotdb-client/jdbc/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>iotdb-jdbc</artifactId>
diff --git a/iotdb-client/service-rpc/pom.xml b/iotdb-client/service-rpc/pom.xml
index 6024667..a044192 100644
--- a/iotdb-client/service-rpc/pom.xml
+++ b/iotdb-client/service-rpc/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>service-rpc</artifactId>
diff --git a/iotdb-client/session/pom.xml b/iotdb-client/session/pom.xml
index 9d1f873..4700dd7 100644
--- a/iotdb-client/session/pom.xml
+++ b/iotdb-client/session/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-parent</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/iotdb-connector/flink-iotdb-connector/pom.xml b/iotdb-connector/flink-iotdb-connector/pom.xml
index b24ac88..f299f3a 100644
--- a/iotdb-connector/flink-iotdb-connector/pom.xml
+++ b/iotdb-connector/flink-iotdb-connector/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>flink-iotdb-connector</artifactId>
diff --git a/iotdb-connector/flink-tsfile-connector/pom.xml b/iotdb-connector/flink-tsfile-connector/pom.xml
index 42a3283..4206778 100644
--- a/iotdb-connector/flink-tsfile-connector/pom.xml
+++ b/iotdb-connector/flink-tsfile-connector/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>flink-tsfile-connector</artifactId>
diff --git a/iotdb-connector/grafana-connector/pom.xml b/iotdb-connector/grafana-connector/pom.xml
index 181f58a..c35fada 100644
--- a/iotdb-connector/grafana-connector/pom.xml
+++ b/iotdb-connector/grafana-connector/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <!--parent>
diff --git a/iotdb-connector/grafana-plugin/pom.xml b/iotdb-connector/grafana-plugin/pom.xml
index 9994236..4cc9a8a 100644
--- a/iotdb-connector/grafana-plugin/pom.xml
+++ b/iotdb-connector/grafana-plugin/pom.xml
@@ -20,7 +20,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>iotdb-grafana-plugin</artifactId>
diff --git a/iotdb-connector/hadoop/pom.xml b/iotdb-connector/hadoop/pom.xml
index 55b1a89..c94f070 100644
--- a/iotdb-connector/hadoop/pom.xml
+++ b/iotdb-connector/hadoop/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>hadoop-tsfile</artifactId>
diff --git a/iotdb-connector/hive-connector/pom.xml b/iotdb-connector/hive-connector/pom.xml
index e73da63..4795f7a 100644
--- a/iotdb-connector/hive-connector/pom.xml
+++ b/iotdb-connector/hive-connector/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>hive-connector</artifactId>
diff --git a/iotdb-connector/spark-iotdb-connector/pom.xml b/iotdb-connector/spark-iotdb-connector/pom.xml
index 6c582db..6516a44 100644
--- a/iotdb-connector/spark-iotdb-connector/pom.xml
+++ b/iotdb-connector/spark-iotdb-connector/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>spark-iotdb-connector</artifactId>
diff --git a/iotdb-connector/spark-iotdb-connector/scala_2.11/pom.xml b/iotdb-connector/spark-iotdb-connector/scala_2.11/pom.xml
index 78d875b..cfe75ee 100644
--- a/iotdb-connector/spark-iotdb-connector/scala_2.11/pom.xml
+++ b/iotdb-connector/spark-iotdb-connector/scala_2.11/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../../pom.xml</relativePath>
     </parent>
     <artifactId>spark-iotdb-connector_2.11</artifactId>
diff --git a/iotdb-connector/spark-iotdb-connector/scala_2.12/pom.xml b/iotdb-connector/spark-iotdb-connector/scala_2.12/pom.xml
index 3489dbe..e360524 100644
--- a/iotdb-connector/spark-iotdb-connector/scala_2.12/pom.xml
+++ b/iotdb-connector/spark-iotdb-connector/scala_2.12/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../../pom.xml</relativePath>
     </parent>
     <artifactId>spark-iotdb-connector_2.12</artifactId>
diff --git a/iotdb-connector/spark-tsfile/pom.xml b/iotdb-connector/spark-tsfile/pom.xml
index 1256028..bef3b89 100644
--- a/iotdb-connector/spark-tsfile/pom.xml
+++ b/iotdb-connector/spark-tsfile/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>spark-tsfile</artifactId>
diff --git a/iotdb-connector/zeppelin-interpreter/pom.xml b/iotdb-connector/zeppelin-interpreter/pom.xml
index 0a3c7cf..69bff90 100644
--- a/iotdb-connector/zeppelin-interpreter/pom.xml
+++ b/iotdb-connector/zeppelin-interpreter/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>zeppelin-iotdb</artifactId>
diff --git a/iotdb-core/antlr/pom.xml b/iotdb-core/antlr/pom.xml
index 192112e..adeecac 100644
--- a/iotdb-core/antlr/pom.xml
+++ b/iotdb-core/antlr/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>iotdb-antlr</artifactId>
diff --git a/iotdb-core/confignode/pom.xml b/iotdb-core/confignode/pom.xml
index 2fe6ee5..1fd6ebe 100644
--- a/iotdb-core/confignode/pom.xml
+++ b/iotdb-core/confignode/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>iotdb-confignode</artifactId>
diff --git a/iotdb-core/consensus/pom.xml b/iotdb-core/consensus/pom.xml
index 58d252f..eef96ee 100644
--- a/iotdb-core/consensus/pom.xml
+++ b/iotdb-core/consensus/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-parent</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/iotdb-core/datanode/pom.xml b/iotdb-core/datanode/pom.xml
index 7aa1da5..2920d2b 100644
--- a/iotdb-core/datanode/pom.xml
+++ b/iotdb-core/datanode/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>iotdb-server</artifactId>
diff --git a/iotdb-core/metrics/dropwizard-metrics/pom.xml b/iotdb-core/metrics/dropwizard-metrics/pom.xml
index d5722dc..1c1ab4b 100644
--- a/iotdb-core/metrics/dropwizard-metrics/pom.xml
+++ b/iotdb-core/metrics/dropwizard-metrics/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-metrics</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>dropwizard-metrics</artifactId>
diff --git a/iotdb-core/metrics/interface/pom.xml b/iotdb-core/metrics/interface/pom.xml
index 6996a4d..3499289 100644
--- a/iotdb-core/metrics/interface/pom.xml
+++ b/iotdb-core/metrics/interface/pom.xml
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-metrics</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>metrics-interface</artifactId>
diff --git a/iotdb-core/metrics/micrometer-metrics/pom.xml b/iotdb-core/metrics/micrometer-metrics/pom.xml
index e483c21..7c2899b 100644
--- a/iotdb-core/metrics/micrometer-metrics/pom.xml
+++ b/iotdb-core/metrics/micrometer-metrics/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-metrics</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>micrometer-metrics</artifactId>
@@ -31,7 +31,7 @@
         <dependency>
             <groupId>org.apache.iotdb</groupId>
             <artifactId>metrics-interface</artifactId>
-            <version>1.2.0-SNAPSHOT</version>
+            <version>1.2.1</version>
         </dependency>
         <dependency>
             <groupId>io.micrometer</groupId>
diff --git a/iotdb-core/metrics/pom.xml b/iotdb-core/metrics/pom.xml
index 181a09c..8e6e0a2 100644
--- a/iotdb-core/metrics/pom.xml
+++ b/iotdb-core/metrics/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>iotdb-metrics</artifactId>
diff --git a/iotdb-core/mlnode/pom.xml b/iotdb-core/mlnode/pom.xml
index e01c128..6d311f3 100644
--- a/iotdb-core/mlnode/pom.xml
+++ b/iotdb-core/mlnode/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>iotdb-mlnode</artifactId>
diff --git a/iotdb-core/node-commons/pom.xml b/iotdb-core/node-commons/pom.xml
index 2a75188..60ae1ff 100644
--- a/iotdb-core/node-commons/pom.xml
+++ b/iotdb-core/node-commons/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>node-commons</artifactId>
diff --git a/iotdb-core/tsfile/pom.xml b/iotdb-core/tsfile/pom.xml
index 637a9b6..90bb21c 100644
--- a/iotdb-core/tsfile/pom.xml
+++ b/iotdb-core/tsfile/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>tsfile</artifactId>
diff --git a/iotdb-protocol/openapi/pom.xml b/iotdb-protocol/openapi/pom.xml
index 51432c7..4c3f701 100644
--- a/iotdb-protocol/openapi/pom.xml
+++ b/iotdb-protocol/openapi/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-parent</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>
diff --git a/iotdb-protocol/thrift-commons/pom.xml b/iotdb-protocol/thrift-commons/pom.xml
index 043f8fe..a1b37b1 100644
--- a/iotdb-protocol/thrift-commons/pom.xml
+++ b/iotdb-protocol/thrift-commons/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>iotdb-thrift-commons</artifactId>
diff --git a/iotdb-protocol/thrift-confignode/pom.xml b/iotdb-protocol/thrift-confignode/pom.xml
index 1223581..4d6ba43 100644
--- a/iotdb-protocol/thrift-confignode/pom.xml
+++ b/iotdb-protocol/thrift-confignode/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>iotdb-thrift-confignode</artifactId>
diff --git a/iotdb-protocol/thrift-iot-consensus/pom.xml b/iotdb-protocol/thrift-iot-consensus/pom.xml
index ba8d846..f857bf5 100644
--- a/iotdb-protocol/thrift-iot-consensus/pom.xml
+++ b/iotdb-protocol/thrift-iot-consensus/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>thrift-iot-consensus</artifactId>
diff --git a/iotdb-protocol/thrift-mlnode/pom.xml b/iotdb-protocol/thrift-mlnode/pom.xml
index 34965cc..a900c189 100644
--- a/iotdb-protocol/thrift-mlnode/pom.xml
+++ b/iotdb-protocol/thrift-mlnode/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>iotdb-thrift-mlnode</artifactId>
diff --git a/iotdb-protocol/thrift/pom.xml b/iotdb-protocol/thrift/pom.xml
index 4d06416..43d4017 100644
--- a/iotdb-protocol/thrift/pom.xml
+++ b/iotdb-protocol/thrift/pom.xml
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.apache.iotdb</groupId>
         <artifactId>iotdb-parent</artifactId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
     <artifactId>iotdb-thrift</artifactId>
diff --git a/library-udf/pom.xml b/library-udf/pom.xml
index 2373587..157ee68 100644
--- a/library-udf/pom.xml
+++ b/library-udf/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-parent</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
     </parent>
     <modelVersion>4.0.0</modelVersion>
     <artifactId>library-udf</artifactId>
diff --git a/pom.xml b/pom.xml
index 32ad621..660dcae 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,7 +28,7 @@
     </parent>
     <groupId>org.apache.iotdb</groupId>
     <artifactId>iotdb-parent</artifactId>
-    <version>1.2.0-SNAPSHOT</version>
+    <version>1.2.1</version>
     <packaging>pom</packaging>
     <name>Apache IoTDB Project Parent POM</name>
     <description>This is the top level project that builds, packages the tsfile, iotdb engine, jdbc, and integration libs.</description>
@@ -42,7 +42,7 @@
         <connection>scm:git:ssh://git@github.com/apache/iotdb.git</connection>
         <developerConnection>scm:git:ssh://git@github.com/apache/iotdb.git</developerConnection>
         <url>ssh://git@github.com:apache/iotdb.git</url>
-        <tag>rel/0.10</tag>
+        <tag>v1.2.1</tag>
     </scm>
     <!-- Only configure the site distribution as the rest is handled by the apache parent -->
     <distributionManagement>
diff --git a/site/pom.xml b/site/pom.xml
index 33111f7..287d57e 100644
--- a/site/pom.xml
+++ b/site/pom.xml
@@ -23,7 +23,7 @@
     <parent>
         <artifactId>iotdb-parent</artifactId>
         <groupId>org.apache.iotdb</groupId>
-        <version>1.2.0-SNAPSHOT</version>
+        <version>1.2.1</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
     <modelVersion>4.0.0</modelVersion>