diff --git a/pom.xml b/pom.xml
index 25d2134..8ca4338 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,1091 +1,1089 @@
-
-
-
- 4.0.0
-
- com.qihoo.qsql
- qsql
- pom
- 0.7.1
- qsql
-
-
- core
- parser
- example
- server
- assembly
- meta
- client
-
-
-
-
- 8
- 8
-
- both
- 1
- true
-
- UTF-8
- ${project.basedir}
- 1
- 17
-
-
- 8
-
-
- 0.1
- 1.17.0
- 3.0.0
-
- 1.2
- 0.1
- 1.12
- 2.6.0
- 3.8
- 2.6.2
- 7.0.1
- 2.2.0
- 3.0.1
- 1.14.0
-
- 0.3
- 0.4.1
- 2.6
- 2.3.28
- 2.1.9
- 1.6.0
- 2.1.1
- 0.4
-
-
- 19.0
- 2.8.1
- 1.4.197
-
- 2.7.5
- 1.3
- 2.4.1
- 4.5.6
- 4.4.10
- 0.6
- 0.3
- 0.4
- 2.6.5
- 2.10.0
- 3.0.11
- 1.1.2
- 2.4
- 1.0-1
- 9.2.19.v20160908
- 1.12
- 1.15.3
- 4.12
- 1.2.71
- 8.12
- 3.0.0
- 3.1.1
- 3.0.0-M2
- 1.9.5
- 2.21.0
- 5.1.20
- 1.2.1
- 0.13
- 2.3
- 3.3.1
- 0.16.0
- 6.0
- 42.3.7
- 0.9
- 2.11
- 0.1
- 3.0.1
- 1.7.13
- 2.17.0
- 2.3.0
- 1.5.0
- 1.2
- 2.7.1
- 2.9.1
- 0.9.0
- 0.9.16
- 3.0
- 1.3.1
- 0.2
- 1.7
- 2.7.5-1.8.2
- 2.8.5
- 3.12.0
- 2.4.0
- 11.2.0.3
-
-
-
-
-
- -html5
-
- org.apache.com.qihoo.qsql.org.apache.calcite.benchmarks.generated,
- com.qihoo.qsql.org.apache.calcite.sql.parser.babel,
- com.qihoo.qsql.org.apache.calcite.sql.parser.ddl,
- com.qihoo.qsql.org.apache.calcite.sql.parser.impl,
- com.qihoo.qsql.org.apache.calcite.sql.parser.parserextensiontesting,
- org.apache.com.qihoo.qsql.org.apache.calcite.piglet.parser,
- org.openjdk.jmh
-
- https://docs.oracle.com/javase/9/docs/api/
-
-
- 1.19.0
- 7.0.1
- 1.9.1
- 1.5
- 0.7.1
- 1.6.1
- qsql-0.7.1
- /${qsql.release}/lib/flink
- 1.26
-
-
-
-
-
-
- org.apache.calcite.avatica
- avatica
- ${avatica.version}
-
-
- org.apache.calcite.avatica
- avatica-core
- ${avatica.version}
-
-
- org.apache.calcite.avatica
- avatica-server
- ${avatica.version}
-
-
-
- org.apache.commons
- commons-dbcp2
- ${commons-dbcp2.version}
-
-
- org.apache.commons
- commons-pool2
- ${commons-pool2.version}
- test
-
-
- com.datastax.cassandra
- cassandra-driver-core
- ${cassandra-driver-core.version}
-
-
- org.apache.cassandra
- cassandra-all
- ${cassandra.version}
-
-
- com.esri.geometry
- esri-geometry-api
- ${esri-geometry-api.version}
-
-
- com.fasterxml.jackson.core
- jackson-core
- ${jackson.core.version}
-
-
- com.fasterxml.jackson.core
- jackson-annotations
- ${jackson.version}
-
-
- com.fasterxml.jackson.core
- jackson-databind
- ${jackson.version}
-
-
- com.fasterxml.jackson.dataformat
- jackson-dataformat-yaml
- ${jackson.version}
-
-
- joda-time
- joda-time
- ${joda.version}
-
-
- com.google.code.findbugs
- jsr305
- ${findbugs.version}
- true
-
-
- com.google.guava
- guava
- ${guava.version}
-
-
- com.h2database
- h2
- ${h2.version}
-
-
- com.joestelmach
- natty
- ${natty.version}
-
-
- com.yahoo.datasketches
- sketches-core
- ${sketches.version}
-
-
- com.teradata.tpcds
- tpcds
- ${tpcds.version}
-
-
- javax.servlet
- javax.servlet-api
- ${servlet.version}
-
-
- junit
- junit
- ${junit.version}
-
-
- io.airlift.tpch
- tpch
- ${airlift-tpch.version}
-
-
- mysql
- mysql-connector-java
- ${mysql-driver.version}
-
-
- org.apache.hive
- hive-jdbc
- ${hive-driver.version}
-
-
- net.hydromatic
- aggdesigner-algorithm
- ${aggdesigner.version}
-
-
- net.hydromatic
- chinook-data-hsqldb
- ${chinook-data-hsqldb.version}
-
-
- net.hydromatic
- foodmart-data-hsqldb
- ${foodmart-data-hsqldb.version}
-
-
- net.hydromatic
- foodmart-queries
- ${foodmart-queries.version}
-
-
- net.hydromatic
- quidem
- ${quidem.version}
-
-
- net.hydromatic
- scott-data-hsqldb
- ${scott-data-hsqldb.version}
-
-
- net.hydromatic
- tpcds
- ${hydromatic-tpcds.version}
-
-
- net.sf.opencsv
- opencsv
- ${opencsv.version}
-
-
- org.apache.commons
- commons-lang3
- ${commons-lang3.version}
-
-
- org.apache.geode
- geode-core
- ${geode.version}
-
-
- org.apache.hadoop
- hadoop-common
- ${hadoop.version}
-
-
- org.apache.hadoop
- hadoop-client
- ${hadoop.version}
- provided
-
-
- org.apache.httpcomponents
- httpclient
- ${httpclient.version}
-
-
- org.apache.httpcomponents
- httpcore
- ${httpcore.version}
-
-
- org.apache.pig
- pig
- ${pig.version}
- h2
-
-
- org.apache.pig
- pigunit
- ${pig.version}
- test
-
-
- org.cassandraunit
- cassandra-unit
- ${cassandra-unit.version}
- test
-
-
- org.jsoup
- jsoup
- ${jsoup.version}
-
-
- org.mockito
- mockito-core
- ${mockito.version}
-
-
- org.postgresql
- postgresql
- ${postgresql.version}
-
-
- org.codehaus.janino
- janino
- ${janino.version}
-
-
- org.codehaus.janino
- commons-compiler
- ${janino.version}
-
-
- org.hamcrest
- hamcrest-core
- ${hamcrest.version}
-
-
- org.hsqldb
- hsqldb
- ${hsqldb.version}
-
-
- org.hsqldb
- sqltool
- ${hsqldb.version}
-
-
- org.incava
- java-diff
- ${java-diff.version}
-
-
- org.eclipse.jetty
- jetty-server
- ${jetty.version}
-
-
- org.eclipse.jetty
- jetty-util
- ${jetty.version}
-
-
- org.elasticsearch
- elasticsearch
- ${elasticsearch.version}
-
-
- com.github.fakemongo
- fongo
- ${fongo.version}
-
-
- net.hydromatic
- foodmart-data-json
- ${foodmart-data-json.version}
-
-
- org.openjdk.jmh
- jmh-core
- ${jmh.version}
-
-
- org.openjdk.jmh
- jmh-generator-annprocess
- ${jmh.version}
-
-
- org.slf4j
- slf4j-api
- ${slf4j.version}
-
-
- org.slf4j
- slf4j-log4j12
- ${slf4j.version}
-
-
- org.apache.logging.log4j
- log4j-api
- ${log4j2.version}
-
-
- org.apache.logging.log4j
- log4j-core
- ${log4j2.version}
-
-
- sqlline
- sqlline
- ${sqlline.version}
-
-
- xerces
- xercesImpl
- ${xerces.version}
-
-
- xalan
- xalan
- ${xalan.version}
-
-
- com.github.stephenc.jcip
- jcip-annotations
- ${jcip-annotations.version}
- test
-
-
-
- jline
- jline
- 2.14.5
-
-
- org.xerial
- sqlite-jdbc
- 3.20.0
-
-
-
- org.apache.commons
- commons-exec
- 1.3
-
-
-
-
- org.apache.spark
- spark-core_${scala.version}
- ${spark.version}
- provided
-
-
- io.netty
- *
-
-
-
-
- org.apache.spark
- spark-sql_${scala.version}
- ${spark.version}
- provided
-
-
- org.apache.spark
- spark-streaming_${scala.version}
- ${spark.version}
- provided
-
-
- org.apache.spark
- spark-hive_${scala.version}
- ${spark.version}
- provided
-
-
- calcite-avatica
- org.apache.calcite
-
-
- calcite-core
- org.apache.calcite
-
-
-
-
-
-
- org.apache.flink
- flink-java
- ${flink.version}
- provided
-
-
- org.apache.flink
- flink-streaming-java_${scala.version}
- ${flink.version}
- provided
-
-
- org.apache.flink
- flink-streaming-scala_${scala.version}
- ${flink.version}
- provided
-
-
- org.apache.flink
- flink-table-api-java-bridge_${scala.version}
- ${flink.version}
- provided
-
-
- org.apache.flink
- flink-table-planner_${scala.version}
- ${flink.version}
- provided
-
-
- org.apache.flink
- flink-table-api-scala-bridge_${scala.version}
- ${flink.version}
- provided
-
-
- org.apache.flink
- flink-table-common
- ${flink.version}
- provided
-
-
- org.apache.flink
- flink-clients_${scala.version}
- ${flink.version}
- provided
-
-
- org.apache.flink
- flink-connector-elasticsearch5_2.11
- ${flink.version}
- provided
-
-
- org.apache.flink
- flink-connector-hive_${scala.version}
- ${flink.version}
- provided
-
-
- org.mongodb
- mongo-java-driver
- ${mongo.version}
-
-
- com.jayway.jsonpath
- json-path
- ${jsonpath.version}
-
-
- net.minidev
- json-smart
-
-
-
-
- org.yaml
- snakeyaml
- ${snakeyaml-version}
-
-
- com.oracle
- ojdbc6
- ${oracle-version}
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-checkstyle-plugin
- 3.0.0
-
- true
- true
-
-
- core/src/main/java
-
- core/src/test/java
-
-
- assembly/src/main/checkstyle/checkstyle.xml
-
- ${basedir}/target/checkstyle-output.xml
-
- ${project.build.sourceEncoding}
-
- true
- true
- false
- false
- error
-
-
-
- validate
-
- checkstyle
-
-
-
-
-
- com.puppycrawl.tools
- checkstyle
- ${checkstyle.version}
-
-
-
-
- org.apache.maven.plugins
- maven-compiler-plugin
-
- 3.5.1
-
- 1.8
- 1.8
- -Xlint:deprecation
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
-
-
- analyze
-
- analyze-only
-
-
- true
-
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
-
-
-
- org.apache.maven.plugins
- maven-release-plugin
-
-
- org.apache.maven.scm
- maven-scm-provider-gitexe
- ${maven-scm-provider.version}
-
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
-
-
-
- add-resource
- generate-resources
-
- add-resource
- add-test-resource
-
-
-
-
- ${top.dir}
- META-INF
-
- LICENSE
- NOTICE
-
-
-
- ${top.dir}/target
- META-INF
-
- git.properties
-
-
-
-
-
-
- add-test-sources
- generate-test-sources
-
- add-test-source
-
-
-
-
- ${project.build.directory}/generated-test-sources/javacc
-
-
-
-
-
-
-
-
-
-
-
-
- org.apache.drill.tools
- drill-fmpp-maven-plugin
- ${drill-fmpp-maven-plugin.version}
-
-
- org.freemarker
- freemarker
- ${freemarker.version}
-
-
- net.sourceforge.fmpp
- fmpp
- ${fmpp.version}
-
-
- org.freemarker
- freemarker
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-enforcer-plugin
- ${maven-enforcer-plugin.version}
-
-
- enforce-java
-
- enforce
-
-
-
-
- [1.8,)
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-failsafe-plugin
-
-
- failsafe-integration-test
-
- integration-test
-
- integration-test
-
- 6
- both
- -Xmx1024m
-
- true
-
-
-
-
-
- failsafe-verify
-
- verify
-
- verify
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
-
-
-
- ${maven-javadoc-html5}
-
-
- all,-missing
- true
-
- ${maven-javadoc-plugin.link}
-
- true
-
- ${maven-javadoc-plugin.excludePackageNames}
-
- true
- private
- Apache Calcite API
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
-
-
-
- true
-
- true
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-shade-plugin
-
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
- ${surefire.threadCount}
- ${surefire.perCoreThreadCount}
-
- ${surefire.parallel}
- once
-
-
- user.language
- TR
-
-
- user.country
- tr
-
-
-
- -Xmx1536m
-
-
-
- org.codehaus.mojo
- build-helper-maven-plugin
- ${build-helper-maven-plugin.version}
-
-
- org.codehaus.mojo
- javacc-maven-plugin
- ${javacc-maven-plugin.version}
-
-
- org.owasp
- dependency-check-maven
- ${owasp-dependency-check.version}
-
-
- pl.project13.maven
- git-commit-id-plugin
- ${git-commit-id-plugin.version}
-
-
-
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-javadoc-plugin
-
-
-
-
-
-
- central
- Central Repository
- http://repo.maven.apache.org/maven2
- default
-
- false
-
-
-
-
- spring plugins
- Spring Plugins Repository
- https://repo.spring.io/plugins-release/
-
-
-
-
-
-
- apache-release
-
-
-
- maven-assembly-plugin
-
-
- source-release-assembly
- none
-
-
- source-release-assembly-calcite
- package
-
- single
-
-
- true
-
- false
-
-
- src/main/config/assemblies/source-assembly.xml
-
-
-
- apache-calcite-${project.version}-src
-
- gnu
-
-
-
-
-
- maven-remote-resources-plugin
-
-
- root-resources
-
- process
-
-
- true
-
-
-
- org.apache:apache-jar-resource-bundle:1.4
-
-
-
-
-
-
-
-
-
-
- it
-
-
-
- org.apache.maven.plugins
- maven-failsafe-plugin
-
-
-
-
-
-
- skip-apache-licenses
-
- true
-
-
- target/maven-shared-archive-resources/META-INF/LICENSE
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-remote-resources-plugin
-
- true
-
-
-
-
-
-
- java8
-
- 1.8
-
-
-
- -notimestamp
-
-
-
-
+
+
+
+ 4.0.0
+
+ com.qihoo.qsql
+ qsql
+ pom
+ 0.7.1
+ qsql
+
+
+ core
+ parser
+ example
+ server
+ assembly
+ meta
+ client
+
+
+
+
+ 8
+ 8
+
+ both
+ 1
+ true
+
+ UTF-8
+ ${project.basedir}
+ 1
+ 17
+
+
+ 8
+
+
+ 0.1
+ 1.17.0
+ 3.0.0
+
+ 1.2
+ 0.1
+ 1.12
+ 2.6.0
+ 3.8
+ 2.6.2
+ 7.0.1
+ 2.2.0
+ 3.0.1
+ 1.14.0
+
+ 0.3
+ 0.4.1
+ 2.6
+ 2.3.28
+ 2.1.9
+ 1.6.0
+ 2.1.1
+ 0.4
+
+
+ 19.0
+ 2.8.1
+ 1.4.197
+
+ 2.7.5
+ 1.3
+ 2.4.1
+ 4.5.6
+ 4.4.10
+ 0.6
+ 0.3
+ 0.4
+ 2.12.6.1
+ 2.10.0
+ 3.0.11
+ 1.1.2
+ 2.4
+ 1.0-1
+ 9.2.19.v20160908
+ 1.12
+ 1.15.3
+ 4.12
+ 1.2.71
+ 8.12
+ 3.0.0
+ 3.1.1
+ 3.0.0-M2
+ 1.9.5
+ 2.21.0
+ 5.1.20
+ 1.2.1
+ 0.13
+ 2.3
+ 3.3.1
+ 0.16.0
+ 6.0
+ 42.3.7
+ 0.9
+ 2.11
+ 0.1
+ 3.0.1
+ 1.7.13
+ 2.17.0
+ 2.3.0
+ 1.5.0
+ 1.2
+ 2.7.1
+ 2.9.1
+ 0.9.0
+ 0.9.16
+ 3.0
+ 1.3.1
+ 0.2
+ 1.7
+ 2.7.5-1.8.2
+ 2.8.5
+ 3.12.0
+ 2.4.0
+ 11.2.0.3
+
+
+
+
+
+ -html5
+
+ org.apache.com.qihoo.qsql.org.apache.calcite.benchmarks.generated,
+ com.qihoo.qsql.org.apache.calcite.sql.parser.babel,
+ com.qihoo.qsql.org.apache.calcite.sql.parser.ddl,
+ com.qihoo.qsql.org.apache.calcite.sql.parser.impl,
+ com.qihoo.qsql.org.apache.calcite.sql.parser.parserextensiontesting,
+ org.apache.com.qihoo.qsql.org.apache.calcite.piglet.parser,
+ org.openjdk.jmh
+
+ https://docs.oracle.com/javase/9/docs/api/
+
+
+ 1.19.0
+ 7.0.1
+ 1.9.1
+ 1.5
+ 0.7.1
+ 1.6.1
+ qsql-0.7.1
+ /${qsql.release}/lib/flink
+ 1.26
+
+
+
+
+
+
+ org.apache.calcite.avatica
+ avatica
+ ${avatica.version}
+
+
+ org.apache.calcite.avatica
+ avatica-core
+ ${avatica.version}
+
+
+ org.apache.calcite.avatica
+ avatica-server
+ ${avatica.version}
+
+
+
+ org.apache.commons
+ commons-dbcp2
+ ${commons-dbcp2.version}
+
+
+ org.apache.commons
+ commons-pool2
+ ${commons-pool2.version}
+ test
+
+
+ com.datastax.cassandra
+ cassandra-driver-core
+ ${cassandra-driver-core.version}
+
+
+ org.apache.cassandra
+ cassandra-all
+ ${cassandra.version}
+
+
+ com.esri.geometry
+ esri-geometry-api
+ ${esri-geometry-api.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-core
+ ${jackson.core.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+ ${jackson.version}
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+ ${jackson.version}
+
+
+ com.fasterxml.jackson.dataformat
+ jackson-dataformat-yaml
+ ${jackson.version}
+
+
+ joda-time
+ joda-time
+ ${joda.version}
+
+
+ com.google.code.findbugs
+ jsr305
+ ${findbugs.version}
+ true
+
+
+ com.google.guava
+ guava
+ ${guava.version}
+
+
+ com.h2database
+ h2
+ ${h2.version}
+
+
+ com.joestelmach
+ natty
+ ${natty.version}
+
+
+ com.yahoo.datasketches
+ sketches-core
+ ${sketches.version}
+
+
+ com.teradata.tpcds
+ tpcds
+ ${tpcds.version}
+
+
+ javax.servlet
+ javax.servlet-api
+ ${servlet.version}
+
+
+ junit
+ junit
+ ${junit.version}
+
+
+ io.airlift.tpch
+ tpch
+ ${airlift-tpch.version}
+
+
+ mysql
+ mysql-connector-java
+ ${mysql-driver.version}
+
+
+ org.apache.hive
+ hive-jdbc
+ ${hive-driver.version}
+
+
+ net.hydromatic
+ aggdesigner-algorithm
+ ${aggdesigner.version}
+
+
+ net.hydromatic
+ chinook-data-hsqldb
+ ${chinook-data-hsqldb.version}
+
+
+ net.hydromatic
+ foodmart-data-hsqldb
+ ${foodmart-data-hsqldb.version}
+
+
+ net.hydromatic
+ foodmart-queries
+ ${foodmart-queries.version}
+
+
+ net.hydromatic
+ quidem
+ ${quidem.version}
+
+
+ net.hydromatic
+ scott-data-hsqldb
+ ${scott-data-hsqldb.version}
+
+
+ net.hydromatic
+ tpcds
+ ${hydromatic-tpcds.version}
+
+
+ net.sf.opencsv
+ opencsv
+ ${opencsv.version}
+
+
+ org.apache.commons
+ commons-lang3
+ ${commons-lang3.version}
+
+
+ org.apache.geode
+ geode-core
+ ${geode.version}
+
+
+ org.apache.hadoop
+ hadoop-common
+ ${hadoop.version}
+
+
+ org.apache.hadoop
+ hadoop-client
+ ${hadoop.version}
+ provided
+
+
+ org.apache.httpcomponents
+ httpclient
+ ${httpclient.version}
+
+
+ org.apache.httpcomponents
+ httpcore
+ ${httpcore.version}
+
+
+ org.apache.pig
+ pig
+ ${pig.version}
+ h2
+
+
+ org.apache.pig
+ pigunit
+ ${pig.version}
+ test
+
+
+ org.cassandraunit
+ cassandra-unit
+ ${cassandra-unit.version}
+ test
+
+
+ org.jsoup
+ jsoup
+ ${jsoup.version}
+
+
+ org.mockito
+ mockito-core
+ ${mockito.version}
+
+
+ org.postgresql
+ postgresql
+ ${postgresql.version}
+
+
+ org.codehaus.janino
+ janino
+ ${janino.version}
+
+
+ org.codehaus.janino
+ commons-compiler
+ ${janino.version}
+
+
+ org.hamcrest
+ hamcrest-core
+ ${hamcrest.version}
+
+
+ org.hsqldb
+ hsqldb
+ ${hsqldb.version}
+
+
+ org.hsqldb
+ sqltool
+ ${hsqldb.version}
+
+
+ org.incava
+ java-diff
+ ${java-diff.version}
+
+
+ org.eclipse.jetty
+ jetty-server
+ ${jetty.version}
+
+
+ org.eclipse.jetty
+ jetty-util
+ ${jetty.version}
+
+
+ org.elasticsearch
+ elasticsearch
+ ${elasticsearch.version}
+
+
+ com.github.fakemongo
+ fongo
+ ${fongo.version}
+
+
+ net.hydromatic
+ foodmart-data-json
+ ${foodmart-data-json.version}
+
+
+ org.openjdk.jmh
+ jmh-core
+ ${jmh.version}
+
+
+ org.openjdk.jmh
+ jmh-generator-annprocess
+ ${jmh.version}
+
+
+ org.slf4j
+ slf4j-api
+ ${slf4j.version}
+
+
+ org.slf4j
+ slf4j-log4j12
+ ${slf4j.version}
+
+
+ org.apache.logging.log4j
+ log4j-api
+ ${log4j2.version}
+
+
+ org.apache.logging.log4j
+ log4j-core
+ ${log4j2.version}
+
+
+ sqlline
+ sqlline
+ ${sqlline.version}
+
+
+ xerces
+ xercesImpl
+ ${xerces.version}
+
+
+ xalan
+ xalan
+ ${xalan.version}
+
+
+ com.github.stephenc.jcip
+ jcip-annotations
+ ${jcip-annotations.version}
+ test
+
+
+
+ jline
+ jline
+ 2.14.5
+
+
+ org.xerial
+ sqlite-jdbc
+ 3.20.0
+
+
+
+ org.apache.commons
+ commons-exec
+ 1.3
+
+
+
+
+ org.apache.spark
+ spark-core_${scala.version}
+ ${spark.version}
+ provided
+
+
+ io.netty
+ *
+
+
+
+
+ org.apache.spark
+ spark-sql_${scala.version}
+ ${spark.version}
+ provided
+
+
+ org.apache.spark
+ spark-streaming_${scala.version}
+ ${spark.version}
+ provided
+
+
+ org.apache.spark
+ spark-hive_${scala.version}
+ ${spark.version}
+ provided
+
+
+ calcite-avatica
+ org.apache.calcite
+
+
+ calcite-core
+ org.apache.calcite
+
+
+
+
+
+
+ org.apache.flink
+ flink-java
+ ${flink.version}
+ provided
+
+
+ org.apache.flink
+ flink-streaming-java_${scala.version}
+ ${flink.version}
+ provided
+
+
+ org.apache.flink
+ flink-streaming-scala_${scala.version}
+ ${flink.version}
+ provided
+
+
+ org.apache.flink
+ flink-table-api-java-bridge_${scala.version}
+ ${flink.version}
+ provided
+
+
+ org.apache.flink
+ flink-table-planner_${scala.version}
+ ${flink.version}
+ provided
+
+
+ org.apache.flink
+ flink-table-api-scala-bridge_${scala.version}
+ ${flink.version}
+ provided
+
+
+ org.apache.flink
+ flink-table-common
+ ${flink.version}
+ provided
+
+
+ org.apache.flink
+ flink-clients_${scala.version}
+ ${flink.version}
+ provided
+
+
+ org.apache.flink
+ flink-connector-elasticsearch5_2.11
+ ${flink.version}
+ provided
+
+
+ org.apache.flink
+ flink-connector-hive_${scala.version}
+ ${flink.version}
+ provided
+
+
+ org.mongodb
+ mongo-java-driver
+ ${mongo.version}
+
+
+ com.jayway.jsonpath
+ json-path
+ ${jsonpath.version}
+
+
+ net.minidev
+ json-smart
+
+
+
+
+ org.yaml
+ snakeyaml
+ ${snakeyaml-version}
+
+
+ com.oracle
+ ojdbc6
+ ${oracle-version}
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-checkstyle-plugin
+ 3.0.0
+
+ true
+ true
+
+
+ core/src/main/java
+
+ core/src/test/java
+
+
+ assembly/src/main/checkstyle/checkstyle.xml
+
+ ${basedir}/target/checkstyle-output.xml
+
+ ${project.build.sourceEncoding}
+
+ true
+ true
+ false
+ false
+ error
+
+
+
+ validate
+
+ checkstyle
+
+
+
+
+
+ com.puppycrawl.tools
+ checkstyle
+ ${checkstyle.version}
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+ 3.5.1
+
+ 1.8
+ 1.8
+ -Xlint:deprecation
+
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+
+
+ analyze
+
+ analyze-only
+
+
+ true
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
+
+
+ org.apache.maven.plugins
+ maven-release-plugin
+
+
+ org.apache.maven.scm
+ maven-scm-provider-gitexe
+ ${maven-scm-provider.version}
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+
+
+
+ add-resource
+ generate-resources
+
+ add-resource
+ add-test-resource
+
+
+
+
+ ${top.dir}
+ META-INF
+
+ LICENSE
+ NOTICE
+
+
+
+ ${top.dir}/target
+ META-INF
+
+ git.properties
+
+
+
+
+
+
+ add-test-sources
+ generate-test-sources
+
+ add-test-source
+
+
+
+
+ ${project.build.directory}/generated-test-sources/javacc
+
+
+
+
+
+
+
+
+
+
+
+
+ org.apache.drill.tools
+ drill-fmpp-maven-plugin
+ ${drill-fmpp-maven-plugin.version}
+
+
+ org.freemarker
+ freemarker
+ ${freemarker.version}
+
+
+ net.sourceforge.fmpp
+ fmpp
+ ${fmpp.version}
+
+
+ org.freemarker
+ freemarker
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+ ${maven-enforcer-plugin.version}
+
+
+ enforce-java
+
+ enforce
+
+
+
+
+ [1.8,)
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-failsafe-plugin
+
+
+ failsafe-integration-test
+
+ integration-test
+
+ integration-test
+
+ 6
+ both
+ -Xmx1024m
+
+ true
+
+
+
+
+
+ failsafe-verify
+
+ verify
+
+ verify
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
+
+
+ ${maven-javadoc-html5}
+
+
+ all,-missing
+ true
+
+ ${maven-javadoc-plugin.link}
+
+ true
+
+ ${maven-javadoc-plugin.excludePackageNames}
+
+ true
+ private
+ Apache Calcite API
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ true
+
+ true
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+ ${surefire.threadCount}
+ ${surefire.perCoreThreadCount}
+
+ ${surefire.parallel}
+ once
+
+
+ user.language
+ TR
+
+
+ user.country
+ tr
+
+
+
+ -Xmx1536m
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+ ${build-helper-maven-plugin.version}
+
+
+ org.codehaus.mojo
+ javacc-maven-plugin
+ ${javacc-maven-plugin.version}
+
+
+ org.owasp
+ dependency-check-maven
+ ${owasp-dependency-check.version}
+
+
+ pl.project13.maven
+ git-commit-id-plugin
+ ${git-commit-id-plugin.version}
+
+
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+
+
+
+
+
+
+ central
+ Central Repository
+ http://repo.maven.apache.org/maven2
+ default
+
+ false
+
+
+
+
+ spring plugins
+ Spring Plugins Repository
+ https://repo.spring.io/plugins-release/
+
+
+
+
+
+
+ apache-release
+
+
+
+ maven-assembly-plugin
+
+
+ source-release-assembly
+ none
+
+
+ source-release-assembly-calcite
+ package
+
+ single
+
+
+ true
+
+ false
+
+
+ src/main/config/assemblies/source-assembly.xml
+
+
+
+ apache-calcite-${project.version}-src
+
+ gnu
+
+
+
+
+
+ maven-remote-resources-plugin
+
+
+ root-resources
+
+ process
+
+
+ true
+
+
+
+ org.apache:apache-jar-resource-bundle:1.4
+
+
+
+
+
+
+
+
+
+
+ it
+
+
+
+ org.apache.maven.plugins
+ maven-failsafe-plugin
+
+
+
+
+
+
+ skip-apache-licenses
+
+ true
+
+
+ target/maven-shared-archive-resources/META-INF/LICENSE
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-remote-resources-plugin
+
+ true
+
+
+
+
+
+
+ java8
+
+ 1.8
+
+
+
+ -notimestamp
+
+
+
+
\ No newline at end of file