diff --git a/.gitignore b/.gitignore
index 9bfca9154..f675a4821 100644
--- a/.gitignore
+++ b/.gitignore
@@ -36,7 +36,7 @@ hs_err_pid*
# build generated
**/target/
-*/maven-repo/
+# */maven-repo/
# dependency reduced pom
**/dependency-reduced-pom.xml
diff --git a/maven-repo/cn/edu/tsinghua/iginx-jdbc/0.5.0/iginx-jdbc-0.5.0.jar b/maven-repo/cn/edu/tsinghua/iginx-jdbc/0.5.0/iginx-jdbc-0.5.0.jar
index 3a1944c92..ab9d70c6c 100644
Binary files a/maven-repo/cn/edu/tsinghua/iginx-jdbc/0.5.0/iginx-jdbc-0.5.0.jar and b/maven-repo/cn/edu/tsinghua/iginx-jdbc/0.5.0/iginx-jdbc-0.5.0.jar differ
diff --git a/maven-repo/cn/edu/tsinghua/iginx-jdbc/0.5.0/iginx-jdbc-0.5.0.jar.md5 b/maven-repo/cn/edu/tsinghua/iginx-jdbc/0.5.0/iginx-jdbc-0.5.0.jar.md5
index 074cf9325..d73291962 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-jdbc/0.5.0/iginx-jdbc-0.5.0.jar.md5
+++ b/maven-repo/cn/edu/tsinghua/iginx-jdbc/0.5.0/iginx-jdbc-0.5.0.jar.md5
@@ -1 +1 @@
-a608e8a28a03b79fa43408780609b2b5
\ No newline at end of file
+951d8a9dade68334b7a6c375bba48310
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx-jdbc/0.5.0/iginx-jdbc-0.5.0.jar.sha1 b/maven-repo/cn/edu/tsinghua/iginx-jdbc/0.5.0/iginx-jdbc-0.5.0.jar.sha1
index f78a4677f..8a5e0c72b 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-jdbc/0.5.0/iginx-jdbc-0.5.0.jar.sha1
+++ b/maven-repo/cn/edu/tsinghua/iginx-jdbc/0.5.0/iginx-jdbc-0.5.0.jar.sha1
@@ -1 +1 @@
-8ac2972159a13dcaf8eb0bae5c9fc11d4abb56b7
\ No newline at end of file
+e1901f5beaece27bac3d388d167bc1edfd99ab34
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx-jdbc/maven-metadata.xml b/maven-repo/cn/edu/tsinghua/iginx-jdbc/maven-metadata.xml
index 56ff0530f..68a290632 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-jdbc/maven-metadata.xml
+++ b/maven-repo/cn/edu/tsinghua/iginx-jdbc/maven-metadata.xml
@@ -7,6 +7,6 @@
0.5.0
- 20220825091311
+ 20220826093751
diff --git a/maven-repo/cn/edu/tsinghua/iginx-jdbc/maven-metadata.xml.md5 b/maven-repo/cn/edu/tsinghua/iginx-jdbc/maven-metadata.xml.md5
index 70a8917ec..388c53d8d 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-jdbc/maven-metadata.xml.md5
+++ b/maven-repo/cn/edu/tsinghua/iginx-jdbc/maven-metadata.xml.md5
@@ -1 +1 @@
-49d24037c39f8747f7534243603a5865
\ No newline at end of file
+c9f33a7382454da2a74ac424fd7a4f1a
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx-jdbc/maven-metadata.xml.sha1 b/maven-repo/cn/edu/tsinghua/iginx-jdbc/maven-metadata.xml.sha1
index de5b11df9..f6b0ec49f 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-jdbc/maven-metadata.xml.sha1
+++ b/maven-repo/cn/edu/tsinghua/iginx-jdbc/maven-metadata.xml.sha1
@@ -1 +1 @@
-5e4a16d4ee4ea8d877b26e03492b2d97f77af420
\ No newline at end of file
+bccda02ba17cc24d4291606d58caca3c4448a8ed
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx-session/0.5.0/iginx-session-0.5.0.jar b/maven-repo/cn/edu/tsinghua/iginx-session/0.5.0/iginx-session-0.5.0.jar
index eb256c211..4b789b090 100644
Binary files a/maven-repo/cn/edu/tsinghua/iginx-session/0.5.0/iginx-session-0.5.0.jar and b/maven-repo/cn/edu/tsinghua/iginx-session/0.5.0/iginx-session-0.5.0.jar differ
diff --git a/maven-repo/cn/edu/tsinghua/iginx-session/0.5.0/iginx-session-0.5.0.jar.md5 b/maven-repo/cn/edu/tsinghua/iginx-session/0.5.0/iginx-session-0.5.0.jar.md5
index 585081fc7..7fa495fb0 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-session/0.5.0/iginx-session-0.5.0.jar.md5
+++ b/maven-repo/cn/edu/tsinghua/iginx-session/0.5.0/iginx-session-0.5.0.jar.md5
@@ -1 +1 @@
-6993ff6caa49416bc03f3bdc1ce173da
\ No newline at end of file
+15439221cb8661f091edd3a5908af2ca
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx-session/0.5.0/iginx-session-0.5.0.jar.sha1 b/maven-repo/cn/edu/tsinghua/iginx-session/0.5.0/iginx-session-0.5.0.jar.sha1
index d31d0a3b1..742b1be64 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-session/0.5.0/iginx-session-0.5.0.jar.sha1
+++ b/maven-repo/cn/edu/tsinghua/iginx-session/0.5.0/iginx-session-0.5.0.jar.sha1
@@ -1 +1 @@
-4ea06acfe3f0d8a6a1f3261ec1c821db667122c3
\ No newline at end of file
+bf5dca31ed567281ba44d602470223dd5b4d0391
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx-session/maven-metadata.xml b/maven-repo/cn/edu/tsinghua/iginx-session/maven-metadata.xml
index a0677af86..642fc82f6 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-session/maven-metadata.xml
+++ b/maven-repo/cn/edu/tsinghua/iginx-session/maven-metadata.xml
@@ -7,6 +7,6 @@
0.5.0
- 20220825091215
+ 20220826093731
diff --git a/maven-repo/cn/edu/tsinghua/iginx-session/maven-metadata.xml.md5 b/maven-repo/cn/edu/tsinghua/iginx-session/maven-metadata.xml.md5
index affce0354..5c85d338c 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-session/maven-metadata.xml.md5
+++ b/maven-repo/cn/edu/tsinghua/iginx-session/maven-metadata.xml.md5
@@ -1 +1 @@
-928a4a97a68fc39877548850e5c9b664
\ No newline at end of file
+657cfa938b39781018fe14de7d94b8a1
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx-session/maven-metadata.xml.sha1 b/maven-repo/cn/edu/tsinghua/iginx-session/maven-metadata.xml.sha1
index edf98fa1c..f0b380150 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-session/maven-metadata.xml.sha1
+++ b/maven-repo/cn/edu/tsinghua/iginx-session/maven-metadata.xml.sha1
@@ -1 +1 @@
-655fe4f4921c3b91bc8956008a53122b432f1f38
\ No newline at end of file
+c67f0178cc16609d19e37c7afe4369250ff03eea
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx-shared/0.5.0/iginx-shared-0.5.0.jar b/maven-repo/cn/edu/tsinghua/iginx-shared/0.5.0/iginx-shared-0.5.0.jar
index a958d282f..3702429d6 100644
Binary files a/maven-repo/cn/edu/tsinghua/iginx-shared/0.5.0/iginx-shared-0.5.0.jar and b/maven-repo/cn/edu/tsinghua/iginx-shared/0.5.0/iginx-shared-0.5.0.jar differ
diff --git a/maven-repo/cn/edu/tsinghua/iginx-shared/0.5.0/iginx-shared-0.5.0.jar.md5 b/maven-repo/cn/edu/tsinghua/iginx-shared/0.5.0/iginx-shared-0.5.0.jar.md5
index db940eb9b..00759bbc7 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-shared/0.5.0/iginx-shared-0.5.0.jar.md5
+++ b/maven-repo/cn/edu/tsinghua/iginx-shared/0.5.0/iginx-shared-0.5.0.jar.md5
@@ -1 +1 @@
-78c831b96a7c184ee2127ce2bdda2b7a
\ No newline at end of file
+f2ef0b60045ea789691ef65ffc66e222
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx-shared/0.5.0/iginx-shared-0.5.0.jar.sha1 b/maven-repo/cn/edu/tsinghua/iginx-shared/0.5.0/iginx-shared-0.5.0.jar.sha1
index 1228a5123..0a0bcb1f5 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-shared/0.5.0/iginx-shared-0.5.0.jar.sha1
+++ b/maven-repo/cn/edu/tsinghua/iginx-shared/0.5.0/iginx-shared-0.5.0.jar.sha1
@@ -1 +1 @@
-d96eb0689b9547527f72a0844d94eb8f7a9f96a2
\ No newline at end of file
+f2360136b562067fe72bf2123decec71e4569e32
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx-shared/maven-metadata.xml b/maven-repo/cn/edu/tsinghua/iginx-shared/maven-metadata.xml
index 1e5e243c5..650d10f32 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-shared/maven-metadata.xml
+++ b/maven-repo/cn/edu/tsinghua/iginx-shared/maven-metadata.xml
@@ -7,6 +7,6 @@
0.5.0
- 20220825091215
+ 20220826093731
diff --git a/maven-repo/cn/edu/tsinghua/iginx-shared/maven-metadata.xml.md5 b/maven-repo/cn/edu/tsinghua/iginx-shared/maven-metadata.xml.md5
index 9f08fd768..8e05fcc92 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-shared/maven-metadata.xml.md5
+++ b/maven-repo/cn/edu/tsinghua/iginx-shared/maven-metadata.xml.md5
@@ -1 +1 @@
-8ff0497d113ec94e6b07790663d6a610
\ No newline at end of file
+949474e68a12c6eb83b5bc6913635e0c
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx-shared/maven-metadata.xml.sha1 b/maven-repo/cn/edu/tsinghua/iginx-shared/maven-metadata.xml.sha1
index 188408c51..99476d1a6 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-shared/maven-metadata.xml.sha1
+++ b/maven-repo/cn/edu/tsinghua/iginx-shared/maven-metadata.xml.sha1
@@ -1 +1 @@
-ba6bcd44f5eb3d19e9755f570e523a63d54a0502
\ No newline at end of file
+24820daa8c86608c021a3973046c315834d1d789
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx-thrift/0.5.0/iginx-thrift-0.5.0.jar b/maven-repo/cn/edu/tsinghua/iginx-thrift/0.5.0/iginx-thrift-0.5.0.jar
index bbdbd890e..5eec481ee 100644
Binary files a/maven-repo/cn/edu/tsinghua/iginx-thrift/0.5.0/iginx-thrift-0.5.0.jar and b/maven-repo/cn/edu/tsinghua/iginx-thrift/0.5.0/iginx-thrift-0.5.0.jar differ
diff --git a/maven-repo/cn/edu/tsinghua/iginx-thrift/0.5.0/iginx-thrift-0.5.0.jar.md5 b/maven-repo/cn/edu/tsinghua/iginx-thrift/0.5.0/iginx-thrift-0.5.0.jar.md5
index 3ff0878f9..f9c4495eb 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-thrift/0.5.0/iginx-thrift-0.5.0.jar.md5
+++ b/maven-repo/cn/edu/tsinghua/iginx-thrift/0.5.0/iginx-thrift-0.5.0.jar.md5
@@ -1 +1 @@
-b24f1ab9fa5a581b5069ffe0808305e3
\ No newline at end of file
+54599291a0c09fa47fc364e9db440d74
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx-thrift/0.5.0/iginx-thrift-0.5.0.jar.sha1 b/maven-repo/cn/edu/tsinghua/iginx-thrift/0.5.0/iginx-thrift-0.5.0.jar.sha1
index b827b70a7..9ae1308dd 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-thrift/0.5.0/iginx-thrift-0.5.0.jar.sha1
+++ b/maven-repo/cn/edu/tsinghua/iginx-thrift/0.5.0/iginx-thrift-0.5.0.jar.sha1
@@ -1 +1 @@
-e1d7983f676c9a095963e80165bf764187d8e02c
\ No newline at end of file
+6a9f8ccc43099ada99d66495ac590986fa6fac2e
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx-thrift/maven-metadata.xml b/maven-repo/cn/edu/tsinghua/iginx-thrift/maven-metadata.xml
index cdbb3c5b5..dfdc82202 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-thrift/maven-metadata.xml
+++ b/maven-repo/cn/edu/tsinghua/iginx-thrift/maven-metadata.xml
@@ -7,6 +7,6 @@
0.5.0
- 20220825091214
+ 20220826093731
diff --git a/maven-repo/cn/edu/tsinghua/iginx-thrift/maven-metadata.xml.md5 b/maven-repo/cn/edu/tsinghua/iginx-thrift/maven-metadata.xml.md5
index d0b0bfbcc..3f0035d0f 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-thrift/maven-metadata.xml.md5
+++ b/maven-repo/cn/edu/tsinghua/iginx-thrift/maven-metadata.xml.md5
@@ -1 +1 @@
-4be72ac920b75ecbfe72797cc68a2b44
\ No newline at end of file
+9f30e86dcd37e53e2934074e1eccda5d
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx-thrift/maven-metadata.xml.sha1 b/maven-repo/cn/edu/tsinghua/iginx-thrift/maven-metadata.xml.sha1
index d3d2c4ad1..707d7775d 100644
--- a/maven-repo/cn/edu/tsinghua/iginx-thrift/maven-metadata.xml.sha1
+++ b/maven-repo/cn/edu/tsinghua/iginx-thrift/maven-metadata.xml.sha1
@@ -1 +1 @@
-a533e7fec7a0f2372ea07409130b33ab56b263be
\ No newline at end of file
+172728bbaaed0cf21788ae2cb580aa7843611714
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx/0.5.0/iginx-0.5.0.pom b/maven-repo/cn/edu/tsinghua/iginx/0.5.0/iginx-0.5.0.pom
index bcd0a6231..7a6e72c81 100644
--- a/maven-repo/cn/edu/tsinghua/iginx/0.5.0/iginx-0.5.0.pom
+++ b/maven-repo/cn/edu/tsinghua/iginx/0.5.0/iginx-0.5.0.pom
@@ -12,7 +12,7 @@
UTF-8
0.8.6
-
+
@@ -22,7 +22,7 @@
dataSources/iotdb12
dataSources/influxdb
dataSources/opentsdb
-
+
dataSources/postgresql
shared
client
diff --git a/maven-repo/cn/edu/tsinghua/iginx/0.5.0/iginx-0.5.0.pom.md5 b/maven-repo/cn/edu/tsinghua/iginx/0.5.0/iginx-0.5.0.pom.md5
index 5a8409288..15fdd5f68 100644
--- a/maven-repo/cn/edu/tsinghua/iginx/0.5.0/iginx-0.5.0.pom.md5
+++ b/maven-repo/cn/edu/tsinghua/iginx/0.5.0/iginx-0.5.0.pom.md5
@@ -1 +1 @@
-69004317e5deaf406b67af15597ae6d7
\ No newline at end of file
+68e0e407311128a6be4f277a06d3a8b3
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx/0.5.0/iginx-0.5.0.pom.sha1 b/maven-repo/cn/edu/tsinghua/iginx/0.5.0/iginx-0.5.0.pom.sha1
index 4a47d6b97..fd9c84538 100644
--- a/maven-repo/cn/edu/tsinghua/iginx/0.5.0/iginx-0.5.0.pom.sha1
+++ b/maven-repo/cn/edu/tsinghua/iginx/0.5.0/iginx-0.5.0.pom.sha1
@@ -1 +1 @@
-0efdccd68e589de076a98b664880fdbda16b86fb
\ No newline at end of file
+da4999325f0d77a8128c2f052cfeb9c7c7aab9e4
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx/maven-metadata.xml b/maven-repo/cn/edu/tsinghua/iginx/maven-metadata.xml
index ed5c8d08d..4cbf87cc4 100644
--- a/maven-repo/cn/edu/tsinghua/iginx/maven-metadata.xml
+++ b/maven-repo/cn/edu/tsinghua/iginx/maven-metadata.xml
@@ -7,6 +7,6 @@
0.5.0
- 20220825091158
+ 20220826093723
diff --git a/maven-repo/cn/edu/tsinghua/iginx/maven-metadata.xml.md5 b/maven-repo/cn/edu/tsinghua/iginx/maven-metadata.xml.md5
index 6575b5999..83db0d32f 100644
--- a/maven-repo/cn/edu/tsinghua/iginx/maven-metadata.xml.md5
+++ b/maven-repo/cn/edu/tsinghua/iginx/maven-metadata.xml.md5
@@ -1 +1 @@
-5c5cd789783ff7d0d86938508551d19d
\ No newline at end of file
+4207f913240ef3ccc42fc778ed32820e
\ No newline at end of file
diff --git a/maven-repo/cn/edu/tsinghua/iginx/maven-metadata.xml.sha1 b/maven-repo/cn/edu/tsinghua/iginx/maven-metadata.xml.sha1
index ab2aa73ba..b58c49d41 100644
--- a/maven-repo/cn/edu/tsinghua/iginx/maven-metadata.xml.sha1
+++ b/maven-repo/cn/edu/tsinghua/iginx/maven-metadata.xml.sha1
@@ -1 +1 @@
-5ace254e6b4a39749afb8123e9a1c345c994d0aa
\ No newline at end of file
+61e8ff852b4ab004e36372fdc37978f9f8302b69
\ No newline at end of file