diff --git a/core/Makefile b/core/Makefile index bbd0878fbb..1452bd06b9 100644 --- a/core/Makefile +++ b/core/Makefile @@ -220,7 +220,7 @@ rpmbuild: rpmpackage mv $(RPMROOT)/RPMS/$(ARCH)/$(PKG_PROD)*.rpm ../distribution/${OS_TYPE}${OS_MAJOR}/ -eclipse: rest/.project dcs/.project sql/.project sqf/src/seatrans/hbase-trx/.project .project +eclipse: rest/.project dcs/.project sql/java_src/trafodion_sql/.project sqf/src/seatrans/hbase-trx/.project .project @echo @echo @echo " Now you can import 5 projects in Eclipse:" @@ -238,8 +238,8 @@ rest/.project: dcs/.project: cd ../dcs && $(MAVEN) eclipse:eclipse -sql/.project: - cd sql && $(MAVEN) eclipse:eclipse +sql/java_src/trafodion_sql/.project: + cd sql/java_src/trafodion_sql && $(MAVEN) eclipse:eclipse sqf/src/seatrans/hbase-trx/.project: cd sqf/src/seatrans/hbase-trx && $(MAVEN) eclipse:eclipse @@ -251,7 +251,7 @@ sqf/src/seatrans/hbase-trx/.project: eclipseclean: $(RM) rest/.classpath rest/.project $(RM) ../dcs/.classpath ../dcs/.project - $(RM) sql/.classpath sql/.project + $(RM) sql/java_src/trafodion_sql/.classpath sql/java_src/trafodion_sql/.project $(RM) sqf/src/seatrans/hbase-trx/.classpath sqf/src/seatrans/hbase-trx/.project $(RM) .cproject .project @@ -259,4 +259,4 @@ trafinstall: cd $(TRAF_HOME)/sql/scripts && install_traf_components lib_mgmt: foundation - cd sql/lib_mgmt && $(MAKE) all + cd sql/lib_mgmt && $(MAKE) all | sed -e "s/$$/ ##(lib_mgmt)/";exit $${PIPESTATUS[0]} diff --git a/core/conn/jdbcT4/pom.xml b/core/conn/jdbcT4/pom.xml index 1750c4228a..6d9b3bbcbd 100644 --- a/core/conn/jdbcT4/pom.xml +++ b/core/conn/jdbcT4/pom.xml @@ -213,6 +213,15 @@ + + disable-javadoc-doclint + + [1.8,) + + + -Xdoclint:none + + apache-release @@ -260,6 +269,10 @@ org.apache.maven.plugins maven-javadoc-plugin 2.9 + + true + ${javadoc.opts} + attach-javadocs diff --git a/core/rest/pom.xml b/core/rest/pom.xml index 52c276ddf5..2a6ee16a98 100644 --- a/core/rest/pom.xml +++ b/core/rest/pom.xml @@ -536,6 +536,15 @@ + + disable-javadoc-doclint + + [1.8,) + + + -Xdoclint:none + + @@ -639,7 +648,8 @@ maven-javadoc-plugin ${maven.javadoc.plugin.version} - true + true + ${javadoc.opts} diff --git a/core/sqf/src/seatrans/hbase-trx/Makefile b/core/sqf/src/seatrans/hbase-trx/Makefile index c52821fb54..83b3cf4e53 100644 --- a/core/sqf/src/seatrans/hbase-trx/Makefile +++ b/core/sqf/src/seatrans/hbase-trx/Makefile @@ -43,9 +43,9 @@ all: build_all jdk_1_7_cdh54: build_chk_cdh54 $(REINSTATE_ORIG) $(UNCOMMENT_STRING) CDH5.4 - echo "$(MAVEN) package -DskipTests" + echo "$(MAVEN) install -DskipTests" echo "### For full Maven output, see file build_trx.log" - set -o pipefail && $(MAVEN) -f pom.xml.cdh54 package install -DskipTests | tee -a build_trx.log + set -o pipefail && $(MAVEN) -f pom.xml -Pcdh5_4 install -DskipTests | tee -a build_trx.log | grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} mkdir -p $(TRAF_HOME)/export/lib cp -pf target/$(BLD_HBASE_CDH54_TRX_JARNAME) $(TRAF_HOME)/export/lib $(RM) $(VFILE) @@ -53,7 +53,7 @@ jdk_1_7_cdh54: build_chk_cdh54 jdk_1_7_cdh55: build_chk_cdh55 $(REINSTATE_ORIG) $(UNCOMMENT_STRING) CDH5.5 - set -o pipefail && $(MAVEN) -f pom.xml.cdh55 package install -DskipTests | tee -a build_trx.log + set -o pipefail && $(MAVEN) -f pom.xml -Pcdh5_5 install -DskipTests | tee -a build_trx.log | grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} mkdir -p $(TRAF_HOME)/export/lib cp -pf target/$(BLD_HBASE_CDH55_TRX_JARNAME) $(TRAF_HOME)/export/lib $(RM) $(VFILE) @@ -61,13 +61,13 @@ jdk_1_7_cdh55: build_chk_cdh55 jdk_1_7_cdh57: build_chk_cdh57 $(REINSTATE_ORIG) $(UNCOMMENT_STRING) CDH5.7 - set -o pipefail && $(MAVEN) -f pom.xml.cdh57 package install -DskipTests | tee -a build_trx.log + set -o pipefail && $(MAVEN) -f pom.xml -Pcdh5_7 install -DskipTests | tee -a build_trx.log | grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} mkdir -p $(TRAF_HOME)/export/lib cp -pf target/$(BLD_HBASE_CDH57_TRX_JARNAME) $(TRAF_HOME)/export/lib $(RM) $(VFILE) jdk_1_7_mapr: build_chk_mapr - set -o pipefail && $(MAVEN) -f pom.xml.mapr package -DskipTests | tee -a build_trx.log + set -o pipefail && $(MAVEN) -f pom.xml -Pmapr install -DskipTests | tee -a build_trx.log | grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} mkdir -p $(TRAF_HOME)/export/lib cp -pf target/$(BLD_HBASE_MAPR_TRX_JARNAME) $(TRAF_HOME)/export/lib $(RM) $(VFILE) @@ -75,7 +75,7 @@ jdk_1_7_mapr: build_chk_mapr jdk_1_7_hdp: build_chk_hdp $(REINSTATE_ORIG) $(UNCOMMENT_STRING) HDP2.3 - set -o pipefail && $(MAVEN) -f pom.xml.hdp package -DskipTests | tee -a build_trx.log + set -o pipefail && $(MAVEN) -f pom.xml -Phdp2_3 install -DskipTests | tee -a build_trx.log | grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} mkdir -p $(TRAF_HOME)/export/lib cp -pf target/$(BLD_HBASE_HDP_TRX_JARNAME) $(TRAF_HOME)/export/lib $(RM) $(VFILE) @@ -83,7 +83,7 @@ jdk_1_7_hdp: build_chk_hdp jdk_1_7_apache10: build_chk_apache10 $(REINSTATE_ORIG) $(UNCOMMENT_STRING) APACHE1.0 - set -o pipefail && $(MAVEN) -f pom.xml.apache10 package -DskipTests | tee build_trx.log + set -o pipefail && $(MAVEN) -f pom.xml -Papache1_0 install -DskipTests | tee build_trx.log | grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} mkdir -p $(TRAF_HOME)/export/lib cp -pf target/$(BLD_HBASE_APACHE10_TRX_JARNAME) $(TRAF_HOME)/export/lib $(RM) $(VFILE) @@ -91,7 +91,7 @@ jdk_1_7_apache10: build_chk_apache10 jdk_1_7_apache11: build_chk_apache11 $(REINSTATE_ORIG) $(UNCOMMENT_STRING) APACHE1.1 - set -o pipefail && $(MAVEN) -f pom.xml.apache11 package -DskipTests | tee build_trx.log + set -o pipefail && $(MAVEN) -f pom.xml -Papache1_1 install -DskipTests | tee build_trx.log | grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} mkdir -p $(TRAF_HOME)/export/lib cp -pf target/$(BLD_HBASE_APACHE11_TRX_JARNAME) $(TRAF_HOME)/export/lib $(RM) $(VFILE) @@ -99,7 +99,7 @@ jdk_1_7_apache11: build_chk_apache11 jdk_1_7_apache12: build_chk_apache12 $(REINSTATE_ORIG) $(UNCOMMENT_STRING) APACHE1.2 - set -o pipefail && $(MAVEN) -f pom.xml.apache12 package -DskipTests | tee build_trx.log + set -o pipefail && $(MAVEN) -f pom.xml -Papache1_2 install -DskipTests | tee build_trx.log | grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} mkdir -p $(TRAF_HOME)/export/lib cp -pf target/$(BLD_HBASE_APACHE12_TRX_JARNAME) $(TRAF_HOME)/export/lib $(RM) $(VFILE) @@ -147,22 +147,22 @@ build_chk_hdp: @if [ $(TRAF_HOME)/export/include/SCMBuildStr.h -nt target/$(BLD_HBASE_HDP_TRX_JARNAME) ]; then echo "update manifest"; $(RM) -f target/$(BLD_HBASE_HDP_TRX_JARNAME); fi clean: - $(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_APACHE10_TRX_JARNAME) - $(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_APACHE11_TRX_JARNAME) - $(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_APACHE12_TRX_JARNAME) - $(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_CDH54_TRX_JARNAME) - $(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_CDH55_TRX_JARNAME) - $(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_CDH57_TRX_JARNAME) - $(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_MAPR_TRX_JARNAME) - $(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_HDP_TRX_JARNAME) - $(REINSTATE_ORIG) - -$(MAVEN) -f pom.xml.apache10 clean | grep ERROR - -$(MAVEN) -f pom.xml.apache11 clean | grep ERROR - -$(MAVEN) -f pom.xml.apache12 clean | grep ERROR - -$(MAVEN) -f pom.xml.cdh54 clean | grep ERROR - -$(MAVEN) -f pom.xml.cdh55 clean | grep ERROR - -$(MAVEN) -f pom.xml.cdh57 clean | grep ERROR - -$(MAVEN) -f pom.xml.mapr clean | grep ERROR - -$(MAVEN) -f pom.xml.hdp clean | grep ERROR - $(RM) build_trx.log - $(RM) $(VFILE) + -$(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_APACHE10_TRX_JARNAME) + -$(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_APACHE11_TRX_JARNAME) + -$(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_APACHE12_TRX_JARNAME) + -$(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_CDH54_TRX_JARNAME) + -$(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_CDH55_TRX_JARNAME) + -$(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_CDH57_TRX_JARNAME) + -$(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_MAPR_TRX_JARNAME) + -$(RM) $(TRAF_HOME)/export/lib/$(BLD_HBASE_HDP_TRX_JARNAME) + -$(REINSTATE_ORIG) + -$(MAVEN) -f pom.xml -Papache1_0 clean | grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} + -$(MAVEN) -f pom.xml -Papache1_1 clean | grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} + -$(MAVEN) -f pom.xml -Papache1_2 clean | grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} + -$(MAVEN) -f pom.xml -Pcdh5_4 clean |grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} + -$(MAVEN) -f pom.xml -Pcdh5_5 clean |grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} + -$(MAVEN) -f pom.xml -Pcdh5_7 clean |grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} + #-$(MAVEN) -f pom.xml -Pmapr clean |grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} + -$(MAVEN) -f pom.xml -Phdp2_3 clean |grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile'; exit $${PIPESTATUS[0]} + -$(RM) build_trx.log + -$(RM) $(VFILE) diff --git a/core/sqf/src/seatrans/hbase-trx/pom.xml.apache10 b/core/sqf/src/seatrans/hbase-trx/pom.xml similarity index 69% rename from core/sqf/src/seatrans/hbase-trx/pom.xml.apache10 rename to core/sqf/src/seatrans/hbase-trx/pom.xml index 6e088f1ba2..ea1ee59a7b 100755 --- a/core/sqf/src/seatrans/hbase-trx/pom.xml.apache10 +++ b/core/sqf/src/seatrans/hbase-trx/pom.xml @@ -19,138 +19,164 @@ * limitations under the License. */ --> + org.apache + 4.0.0 + hbase-trx-${ARTIFACT_ID} + ${INTERNAL_VERSION} + HBase - Trx + Trx of HBase usage + Apache http://mvnrepository.com/artifact/ default + + cloudera + https://repository.cloudera.com/artifactory/cloudera-repos/ + + + + true + always + warn + + + false + never + fail + + HDPReleases + HDP Releases + http://repo.hortonworks.com/content/repositories/releases/ + default + + + HDPContent + HDP Content + http://repo.hortonworks.com/content/groups/public/ + default + + + mapr release + http://repository.mapr.com/maven + true + true + - 2.4.0 - 1.0.2 - UTF-8 - 2.5.0 - 2.5.0 - 1.7 - apache + UTF-8 + 2.5.0 + 2.5.0 + 1.7 - org.apache - 4.0.0 - hbase-trx-apache1_0 - ${env.TRAFODION_VER} - HBase - Trx - Trx of HBase usage - - - package - - ${project.build.directory}/classes_${trx-suffix} - ${project.artifactId}-${project.version} - - - - - maven-assembly-plugin - 2.2-beta-5 - - true - - - - maven-surefire-plugin - 2.5 - - - ${surefire.firstPartGroups} - - - - - org.apache.maven.plugins - maven-source-plugin - 2.1.1 - - - org.apache.maven.plugins - maven-jar-plugin - - - hbase-trx.jar.versions - - - - - - - - - - - org.apache.hbase - hbase-common - ${hbase.version} - - - org.apache.hbase - hbase-protocol - ${hbase.version} - - - org.apache.hbase - hbase-client - ${hbase.version} - - - org.apache.hbase - hbase-server - ${hbase.version} - - - org.apache.hbase - hbase-thrift - ${hbase.version} - - - org.apache.hbase - hbase-annotations - ${hbase.version} - - - org.apache.hbase - hbase-testing-util - test - ${hbase.version} - - - - org.apache.thrift - libthrift - 0.9.1 - - - commons-logging - commons-logging - 1.1.3 - - - org.apache.zookeeper - zookeeper - 3.4.5 - - - com.google.protobuf - protobuf-java - 2.5.0 - - - + + + apache1_0 + + apache1_0 + ${env.TRAFODION_VER} + 2.4.0 + 1.0.2 + apache + + + true + + + + apache1_1 + + apache1_1 + ${env.TRAFODION_VER} + 2.6.0 + 1.1.2 + apache + + + + apache1_2 + + apache1_2 + ${env.TRAFODION_VER} + 2.6.0 + 1.2.0 + apache + + + + cdh5_4 + + cdh5_4 + ${env.TRAFODION_VER} + 2.6.0-cdh5.4.4 + 1.0.0-cdh5.4.4 + ${ARTIFACT_ID} + + + + cdh5_5 + + cdh5_5 + ${env.TRAFODION_VER} + 2.6.0-cdh5.5.1 + 1.0.0-cdh5.5.1 + ${ARTIFACT_ID} + + + + cdh5_7 + + cdh5_7 + ${env.TRAFODION_VER} + 2.6.0-cdh5.7.1 + 1.2.0-cdh5.7.1 + ${ARTIFACT_ID} + + + + hdp2_3 + + hdp2_3 + ${env.TRAFODION_VER} + 2.7.1 + ${env.HBASE_DEP_VER_HDP} + ${ARTIFACT_ID} + + + + hdp2_1 + + hdp2_1 + ${env.TRAFODION_VER} + 2.4.0 + 0.98.0.2.1.4.0-632-hadoop2 + ${ARTIFACT_ID} + + + + mapr4_0 + + mapr4_0 + ${env.TRAFODION_VER} + 2.5.0 + 0.98.7-mapr-1501-r1 + ${ARTIFACT_ID} + + + + sscc + + sscc + ${env.TRAFODION_VER} + 2.4.0 + 0.98.0.2.1.4.0-632-hadoop2 + ${ARTIFACT_ID} + + skipTrxTests @@ -303,6 +329,7 @@ if we can combine these profiles somehow --> org.apache.hadoop hadoop-maven-plugins + 2.6.0 compile-protoc @@ -333,4 +360,111 @@ if we can combine these profiles somehow --> + + + package + + ${project.build.directory}/classes_${trx-suffix} + ${project.artifactId}-${project.version} + + + + + maven-assembly-plugin + 2.2-beta-5 + + true + + + + maven-surefire-plugin + 2.5 + + + ${surefire.firstPartGroups} + + + + + org.apache.maven.plugins + maven-source-plugin + 2.1.1 + + + org.apache.maven.plugins + maven-jar-plugin + + + hbase-trx.jar.versions + + + + + + + + + + + org.apache.hbase + hbase-common + ${hbase.version} + + + org.apache.hbase + hbase-protocol + ${hbase.version} + + + org.apache.hbase + hbase-client + ${hbase.version} + + + org.apache.hbase + hbase-server + ${hbase.version} + + + org.apache.hbase + hbase-thrift + ${hbase.version} + + + org.apache.hbase + hbase-annotations + ${hbase.version} + + + org.apache.hbase + hbase-testing-util + test + ${hbase.version} + + + + org.apache.thrift + libthrift + 0.9.1 + + + commons-logging + commons-logging + 1.1.3 + + + org.apache.zookeeper + zookeeper + 3.4.6 + + + com.google.protobuf + protobuf-java + 2.5.0 + + diff --git a/core/sqf/src/seatrans/hbase-trx/pom.xml.apache11 b/core/sqf/src/seatrans/hbase-trx/pom.xml.apache11 deleted file mode 100755 index 9ee8c1cab7..0000000000 --- a/core/sqf/src/seatrans/hbase-trx/pom.xml.apache11 +++ /dev/null @@ -1,336 +0,0 @@ - - - - - - Apache - http://mvnrepository.com/artifact/ - default - - - - - 2.6.0 - 1.1.2 - UTF-8 - 2.5.0 - 2.5.0 - 1.7 - apache - - - org.apache - 4.0.0 - hbase-trx-apache1_1 - ${env.TRAFODION_VER} - HBase - Trx - Trx of HBase usage - - - package - - ${project.build.directory}/classes_${trx-suffix} - ${project.artifactId}-${project.version} - - - - - maven-assembly-plugin - 2.2-beta-5 - - true - - - - maven-surefire-plugin - 2.5 - - - ${surefire.firstPartGroups} - - - - - org.apache.maven.plugins - maven-source-plugin - 2.1.1 - - - org.apache.maven.plugins - maven-jar-plugin - - - hbase-trx.jar.versions - - - - - - - - - - - org.apache.hbase - hbase-common - ${hbase.version} - - - org.apache.hbase - hbase-protocol - ${hbase.version} - - - org.apache.hbase - hbase-client - ${hbase.version} - - - org.apache.hbase - hbase-server - ${hbase.version} - - - org.apache.hbase - hbase-thrift - ${hbase.version} - - - org.apache.hbase - hbase-annotations - ${hbase.version} - - - org.apache.hbase - hbase-testing-util - test - ${hbase.version} - - - - org.apache.thrift - libthrift - 0.9.1 - - - commons-logging - commons-logging - 1.1.3 - - - org.apache.zookeeper - zookeeper - 3.4.5 - - - com.google.protobuf - protobuf-java - 2.5.0 - - - - - - skipTrxTests - - - skipTrxTests - - - - true - true - - - - - - - - hadoop-1.1 - - - - hadoop.profile1.1 - - - - - org.apache.hadoop - hadoop-core - - - org.apache.hadoop - hadoop-test - - - - - - hadoop-2.0 - - - - !hadoop.profile - - - - - org.apache.hadoop - hadoop-mapreduce-client-core - ${hadoop.version} - - - org.apache.hadoop - hadoop-common - ${hadoop.version} - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - - hadoop-3.0 - - - hadoop.profile - 3.0 - - - - 3.0-SNAPSHOT - - - - org.apache.hadoop - hadoop-common - - - org.apache.hadoop - hadoop-annotations - - - org.apache.hadoop - hadoop-minicluster - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - compile-protobuf - - - compile-protobuf - - - - - - org.apache.hadoop - hadoop-maven-plugins - - - compile-protoc - generate-sources - - protoc - - - 2.5.0 - 2.5.0 - - ${basedir}/src/main/protobuf - ${basedir}/hbase-protocol/src/main/protobuf - - - ${basedir}/src/main/protobuf - - TrxRegion.proto - SsccRegion.proto - - - ${basedir}/src/main/java/ - - - - - - - - - diff --git a/core/sqf/src/seatrans/hbase-trx/pom.xml.apache12 b/core/sqf/src/seatrans/hbase-trx/pom.xml.apache12 deleted file mode 100644 index 09c353d48e..0000000000 --- a/core/sqf/src/seatrans/hbase-trx/pom.xml.apache12 +++ /dev/null @@ -1,336 +0,0 @@ - - - - - - Apache - http://mvnrepository.com/artifact/ - default - - - - - 2.6.0 - 1.2.0 - UTF-8 - 2.5.0 - 2.5.0 - 1.7 - apache - - - org.apache - 4.0.0 - hbase-trx-apache1_2 - ${env.TRAFODION_VER} - HBase - Trx - Trx of HBase usage - - - package - - ${project.build.directory}/classes_${trx-suffix} - ${project.artifactId}-${project.version} - - - - - maven-assembly-plugin - 2.2-beta-5 - - true - - - - maven-surefire-plugin - 2.5 - - - ${surefire.firstPartGroups} - - - - - org.apache.maven.plugins - maven-source-plugin - 2.1.1 - - - org.apache.maven.plugins - maven-jar-plugin - - - hbase-trx.jar.versions - - - - - - - - - - - org.apache.hbase - hbase-common - ${hbase.version} - - - org.apache.hbase - hbase-protocol - ${hbase.version} - - - org.apache.hbase - hbase-client - ${hbase.version} - - - org.apache.hbase - hbase-server - ${hbase.version} - - - org.apache.hbase - hbase-thrift - ${hbase.version} - - - org.apache.hbase - hbase-annotations - ${hbase.version} - - - org.apache.hbase - hbase-testing-util - test - ${hbase.version} - - - - org.apache.thrift - libthrift - 0.9.1 - - - commons-logging - commons-logging - 1.1.3 - - - org.apache.zookeeper - zookeeper - 3.4.5 - - - com.google.protobuf - protobuf-java - 2.5.0 - - - - - - skipTrxTests - - - skipTrxTests - - - - true - true - - - - - - - - hadoop-1.1 - - - - hadoop.profile1.1 - - - - - org.apache.hadoop - hadoop-core - - - org.apache.hadoop - hadoop-test - - - - - - hadoop-2.0 - - - - !hadoop.profile - - - - - org.apache.hadoop - hadoop-mapreduce-client-core - ${hadoop.version} - - - org.apache.hadoop - hadoop-common - ${hadoop.version} - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - - hadoop-3.0 - - - hadoop.profile - 3.0 - - - - 3.0-SNAPSHOT - - - - org.apache.hadoop - hadoop-common - - - org.apache.hadoop - hadoop-annotations - - - org.apache.hadoop - hadoop-minicluster - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - compile-protobuf - - - compile-protobuf - - - - - - org.apache.hadoop - hadoop-maven-plugins - - - compile-protoc - generate-sources - - protoc - - - 2.5.0 - 2.5.0 - - ${basedir}/src/main/protobuf - ${basedir}/hbase-protocol/src/main/protobuf - - - ${basedir}/src/main/protobuf - - TrxRegion.proto - SsccRegion.proto - - - ${basedir}/src/main/java/ - - - - - - - - - diff --git a/core/sqf/src/seatrans/hbase-trx/pom.xml.cdh54 b/core/sqf/src/seatrans/hbase-trx/pom.xml.cdh54 deleted file mode 100755 index 2d54caffce..0000000000 --- a/core/sqf/src/seatrans/hbase-trx/pom.xml.cdh54 +++ /dev/null @@ -1,333 +0,0 @@ - - - - - - cloudera - https://repository.cloudera.com/artifactory/cloudera-repos/ - - - - - 2.6.0-cdh5.4.4 - 1.0.0-cdh5.4.4 - 2.5.0 - 2.5.0 - UTF-8 - 1.7 - cdh5_4 - - - - org.apache - 4.0.0 - hbase-trx-cdh5_4 - ${env.TRAFODION_VER} - HBase - Trx - Trx of HBase usage - - - - package - - ${project.build.directory}/classes_${trx-suffix} - ${project.artifactId}-${project.version} - - - - - maven-assembly-plugin - 2.2-beta-5 - - true - - - - maven-surefire-plugin - 2.5 - - - ${surefire.firstPartGroups} - - - - - org.apache.maven.plugins - maven-source-plugin - 2.1.1 - - - org.apache.maven.plugins - maven-jar-plugin - - - hbase-trx.jar.versions - - - - - - - - - - - org.apache.hbase - hbase-common - ${hbase.version} - - - org.apache.hbase - hbase-protocol - ${hbase.version} - - - org.apache.hbase - hbase-client - ${hbase.version} - - - org.apache.hbase - hbase-server - ${hbase.version} - - - org.apache.hbase - hbase-thrift - ${hbase.version} - - - org.apache.hbase - hbase-testing-util - test - ${hbase.version} - - - - org.apache.thrift - libthrift - 0.9.1 - - - commons-logging - commons-logging - 1.1.3 - - - org.apache.zookeeper - zookeeper - 3.4.5 - - - com.google.protobuf - protobuf-java - 2.5.0 - - - - - - skipTrxTests - - - skipTrxTests - - - - true - true - - - - - - - - hadoop-1.1 - - - - hadoop.profile1.1 - - - - - org.apache.hadoop - hadoop-core - - - org.apache.hadoop - hadoop-test - - - - - - hadoop-2.0 - - - - !hadoop.profile - - - - - org.apache.hadoop - hadoop-mapreduce-client-core - ${hadoop.version} - - - org.apache.hadoop - hadoop-common - ${hadoop.version} - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - - hadoop-3.0 - - - hadoop.profile - 3.0 - - - - 3.0-SNAPSHOT - - - - org.apache.hadoop - hadoop-common - - - org.apache.hadoop - hadoop-annotations - - - org.apache.hadoop - hadoop-minicluster - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - compile-protobuf - - - compile-protobuf - - - - - - org.apache.hadoop - hadoop-maven-plugins - 2.6.0 - - - compile-protoc - generate-sources - - protoc - - - 2.5.0 - 2.5.0 - - ${basedir}/src/main/protobuf - ${basedir}/hbase-protocol/src/main/protobuf - - - ${basedir}/src/main/protobuf - - TrxRegion.proto - SsccRegion.proto - - - ${basedir}/src/main/java/ - - - - - - - - - diff --git a/core/sqf/src/seatrans/hbase-trx/pom.xml.cdh55 b/core/sqf/src/seatrans/hbase-trx/pom.xml.cdh55 deleted file mode 100755 index 0f2429e753..0000000000 --- a/core/sqf/src/seatrans/hbase-trx/pom.xml.cdh55 +++ /dev/null @@ -1,333 +0,0 @@ - - - - - - cloudera - https://repository.cloudera.com/artifactory/cloudera-repos/ - - - - - 2.6.0-cdh5.5.1 - 1.0.0-cdh5.5.1 - 2.5.0 - 2.5.0 - UTF-8 - 1.7 - cdh5_5 - - - - org.apache - 4.0.0 - hbase-trx-cdh5_5 - ${env.TRAFODION_VER} - HBase - Trx - Trx of HBase usage - - - - package - - ${project.build.directory}/classes_${trx-suffix} - ${project.artifactId}-${project.version} - - - - - maven-assembly-plugin - 2.2-beta-5 - - true - - - - maven-surefire-plugin - 2.5 - - - ${surefire.firstPartGroups} - - - - - org.apache.maven.plugins - maven-source-plugin - 2.1.1 - - - org.apache.maven.plugins - maven-jar-plugin - - - hbase-trx.jar.versions - - - - - - - - - - - org.apache.hbase - hbase-common - ${hbase.version} - - - org.apache.hbase - hbase-protocol - ${hbase.version} - - - org.apache.hbase - hbase-client - ${hbase.version} - - - org.apache.hbase - hbase-server - ${hbase.version} - - - org.apache.hbase - hbase-thrift - ${hbase.version} - - - org.apache.hbase - hbase-testing-util - test - ${hbase.version} - - - - org.apache.thrift - libthrift - 0.9.1 - - - commons-logging - commons-logging - 1.1.3 - - - org.apache.zookeeper - zookeeper - 3.4.5 - - - com.google.protobuf - protobuf-java - 2.5.0 - - - - - - skipTrxTests - - - skipTrxTests - - - - true - true - - - - - - - - hadoop-1.1 - - - - hadoop.profile1.1 - - - - - org.apache.hadoop - hadoop-core - - - org.apache.hadoop - hadoop-test - - - - - - hadoop-2.0 - - - - !hadoop.profile - - - - - org.apache.hadoop - hadoop-mapreduce-client-core - ${hadoop.version} - - - org.apache.hadoop - hadoop-common - ${hadoop.version} - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - - hadoop-3.0 - - - hadoop.profile - 3.0 - - - - 3.0-SNAPSHOT - - - - org.apache.hadoop - hadoop-common - - - org.apache.hadoop - hadoop-annotations - - - org.apache.hadoop - hadoop-minicluster - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - compile-protobuf - - - compile-protobuf - - - - - - org.apache.hadoop - hadoop-maven-plugins - 2.6.0 - - - compile-protoc - generate-sources - - protoc - - - 2.5.0 - 2.5.0 - - ${basedir}/src/main/protobuf - ${basedir}/hbase-protocol/src/main/protobuf - - - ${basedir}/src/main/protobuf - - TrxRegion.proto - SsccRegion.proto - - - ${basedir}/src/main/java/ - - - - - - - - - diff --git a/core/sqf/src/seatrans/hbase-trx/pom.xml.cdh57 b/core/sqf/src/seatrans/hbase-trx/pom.xml.cdh57 deleted file mode 100644 index e5e52725a9..0000000000 --- a/core/sqf/src/seatrans/hbase-trx/pom.xml.cdh57 +++ /dev/null @@ -1,333 +0,0 @@ - - - - - - cloudera - https://repository.cloudera.com/artifactory/cloudera-repos/ - - - - - 2.6.0-cdh5.7.1 - 1.2.0-cdh5.7.1 - 2.5.0 - 2.5.0 - UTF-8 - 1.7 - cdh5_7 - - - - org.apache - 4.0.0 - hbase-trx-cdh5_7 - ${env.TRAFODION_VER} - HBase - Trx - Trx of HBase usage - - - - package - - ${project.build.directory}/classes_${trx-suffix} - ${project.artifactId}-${project.version} - - - - - maven-assembly-plugin - 2.2-beta-5 - - true - - - - maven-surefire-plugin - 2.5 - - - ${surefire.firstPartGroups} - - - - - org.apache.maven.plugins - maven-source-plugin - 2.1.1 - - - org.apache.maven.plugins - maven-jar-plugin - - - hbase-trx.jar.versions - - - - - - - - - - - org.apache.hbase - hbase-common - ${hbase.version} - - - org.apache.hbase - hbase-protocol - ${hbase.version} - - - org.apache.hbase - hbase-client - ${hbase.version} - - - org.apache.hbase - hbase-server - ${hbase.version} - - - org.apache.hbase - hbase-thrift - ${hbase.version} - - - org.apache.hbase - hbase-testing-util - test - ${hbase.version} - - - - org.apache.thrift - libthrift - 0.9.1 - - - commons-logging - commons-logging - 1.1.3 - - - org.apache.zookeeper - zookeeper - 3.4.5 - - - com.google.protobuf - protobuf-java - 2.5.0 - - - - - - skipTrxTests - - - skipTrxTests - - - - true - true - - - - - - - - hadoop-1.1 - - - - hadoop.profile1.1 - - - - - org.apache.hadoop - hadoop-core - - - org.apache.hadoop - hadoop-test - - - - - - hadoop-2.0 - - - - !hadoop.profile - - - - - org.apache.hadoop - hadoop-mapreduce-client-core - ${hadoop.version} - - - org.apache.hadoop - hadoop-common - ${hadoop.version} - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - - hadoop-3.0 - - - hadoop.profile - 3.0 - - - - 3.0-SNAPSHOT - - - - org.apache.hadoop - hadoop-common - - - org.apache.hadoop - hadoop-annotations - - - org.apache.hadoop - hadoop-minicluster - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - compile-protobuf - - - compile-protobuf - - - - - - org.apache.hadoop - hadoop-maven-plugins - 2.6.0 - - - compile-protoc - generate-sources - - protoc - - - 2.5.0 - 2.5.0 - - ${basedir}/src/main/protobuf - ${basedir}/hbase-protocol/src/main/protobuf - - - ${basedir}/src/main/protobuf - - TrxRegion.proto - SsccRegion.proto - - - ${basedir}/src/main/java/ - - - - - - - - - diff --git a/core/sqf/src/seatrans/hbase-trx/pom.xml.hdp b/core/sqf/src/seatrans/hbase-trx/pom.xml.hdp deleted file mode 100755 index e6a1b6c783..0000000000 --- a/core/sqf/src/seatrans/hbase-trx/pom.xml.hdp +++ /dev/null @@ -1,354 +0,0 @@ - - - - - - - true - always - warn - - - false - never - fail - - HDPReleases - HDP Releases - http://repo.hortonworks.com/content/repositories/releases/ - default - - - HDPContent - HDP Content - http://repo.hortonworks.com/content/groups/public/ - default - - - - - 2.7.1 - ${env.HBASE_DEP_VER_HDP} - UTF-8 - 1.7 - hdp2_3 - 2.5.0 - - - - org.apache - 4.0.0 - hbase-trx-hdp2_3 - ${env.TRAFODION_VER} - HBase - Trx - Trx of HBase usage - - - - package - - ${project.build.directory}/classes_${trx-suffix} - ${project.artifactId}-${project.version} - - - - - maven-assembly-plugin - 2.2-beta-5 - - true - - - - maven-surefire-plugin - 2.5 - - - ${surefire.firstPartGroups} - - - - - org.apache.maven.plugins - maven-source-plugin - 2.1.1 - - - org.apache.maven.plugins - maven-jar-plugin - - - hbase-trx.jar.versions - - - - - - - - - - - org.apache.hbase - hbase-common - ${hbase.version} - - - org.apache.hbase - hbase-protocol - ${hbase.version} - - - org.apache.hbase - hbase-client - ${hbase.version} - - - org.apache.hbase - hbase-server - ${hbase.version} - - - org.apache.hbase - hbase-thrift - ${hbase.version} - - - org.apache.hbase - hbase-testing-util - test - ${hbase.version} - - - - org.apache.thrift - libthrift - 0.9.1 - - - commons-logging - commons-logging - 1.1.3 - - - org.apache.zookeeper - zookeeper - 3.4.6 - - - com.google.protobuf - protobuf-java - 2.5.0 - - - - - - skipTrxTests - - - skipTrxTests - - - - true - true - - - - - - - - hadoop-1.1 - - - - hadoop.profile1.1 - - - - - org.apache.hadoop - hadoop-core - - - org.apache.hadoop - hadoop-test - - - - - - hadoop-2.0 - - - - !hadoop.profile - - - - - org.apache.hadoop - hadoop-mapreduce-client-core - ${hadoop.version} - - - org.apache.hadoop - hadoop-common - ${hadoop.version} - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - - hadoop-3.0 - - - hadoop.profile - 3.0 - - - - 3.0-SNAPSHOT - - - - org.apache.hadoop - hadoop-common - - - org.apache.hadoop - hadoop-annotations - - - org.apache.hadoop - hadoop-minicluster - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - compile-protobuf - - - compile-protobuf - - - - - - org.apache.hadoop - hadoop-maven-plugins - 2.7.1 - - - compile-protoc - generate-sources - - protoc - - - - ${basedir}/src/main/protobuf - ${basedir}/hbase-protocol/src/main/protobuf - - 2.5.0 - 2.5.0 - - ${basedir}/src/main/protobuf - - TrxRegion.proto - SsccRegion.proto - - - ${basedir}/src/main/java/ - - - - - - - - - diff --git a/core/sqf/src/seatrans/hbase-trx/pom.xml.hdp2_1 b/core/sqf/src/seatrans/hbase-trx/pom.xml.hdp2_1 deleted file mode 100755 index c03d82689c..0000000000 --- a/core/sqf/src/seatrans/hbase-trx/pom.xml.hdp2_1 +++ /dev/null @@ -1,351 +0,0 @@ - - - - - - - - true - always - warn - - - false - never - fail - - HDPReleases - HDP Releases - http://repo.hortonworks.com/content/repositories/releases/ - default - - - - - 2.4.0 - 0.98.0.2.1.4.0-632-hadoop2 - - - UTF-8 - 1.7 - - - - - org.apache - 4.0.0 - hbase-trx-hdp2_1 - ${env.TRAFODION_VER} - HBase - Trx - Trx of HBase usage - - - - package - - ${project.build.directory}/classes_hdp2_1_${trx-suffix} - ${project.artifactId}-${project.version}${trx-suffix} - - - - - maven-assembly-plugin - 2.2-beta-5 - - true - - - - maven-surefire-plugin - 2.5 - - - ${surefire.firstPartGroups} - - - - - org.apache.maven.plugins - maven-source-plugin - 2.1.1 - - - org.apache.maven.plugins - maven-jar-plugin - 2.5 - - - hbase-trx.jar.versions - - - - - - - - - - - org.apache.hbase - hbase-common - ${hbase.version} - - - org.apache.hbase - hbase-protocol - ${hbase.version} - - - org.apache.hbase - hbase-client - ${hbase.version} - - - org.apache.hbase - hbase-server - ${hbase.version} - - - org.apache.hbase - hbase-thrift - ${hbase.version} - - - org.apache.hbase - hbase-testing-util - test - ${hbase.version} - - - - org.apache.thrift - libthrift - 0.9.1 - - - commons-logging - commons-logging - 1.1.3 - - - org.apache.zookeeper - zookeeper - 3.4.5 - - - com.google.protobuf - protobuf-java - 2.5.0 - - - - - - skipTrxTests - - - skipTrxTests - - - - true - true - - - - - - - - hadoop-1.1 - - - - hadoop.profile1.1 - - - - - org.apache.hadoop - hadoop-core - - - org.apache.hadoop - hadoop-test - - - - - - hadoop-2.0 - - - - !hadoop.profile - - - - - org.apache.hadoop - hadoop-mapreduce-client-core - ${hadoop.version} - - - org.apache.hadoop - hadoop-common - ${hadoop.version} - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - - hadoop-3.0 - - - hadoop.profile - 3.0 - - - - 3.0-SNAPSHOT - - - - org.apache.hadoop - hadoop-common - - - org.apache.hadoop - hadoop-annotations - - - org.apache.hadoop - hadoop-minicluster - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - compile-protobuf - - - compile-protobuf - - - - - - org.apache.hadoop - hadoop-maven-plugins - 2.4.0 - - - compile-protoc - generate-sources - - protoc - - - - ${basedir}/src/main/protobuf - ${basedir}/hbase-protocol/src/main/protobuf - - - ${basedir}/src/main/protobuf - - TrxRegion.proto - - - ${basedir}/src/main/java/ - - - - - - - - - diff --git a/core/sqf/src/seatrans/hbase-trx/pom.xml.sscc b/core/sqf/src/seatrans/hbase-trx/pom.xml.sscc deleted file mode 100644 index f1c57bb0f2..0000000000 --- a/core/sqf/src/seatrans/hbase-trx/pom.xml.sscc +++ /dev/null @@ -1,349 +0,0 @@ - - - - - - - - true - always - warn - - - false - never - fail - - HDPReleases - HDP Releases - http://repo.hortonworks.com/content/repositories/releases/ - default - - - - - 2.4.0 - 0.98.0.2.1.4.0-632-hadoop2 - - - UTF-8 - 1.7 - - - - - org.apache - 4.0.0 - hbase-trx-sscc - ${env.TRAFODION_VER} - HBase - TrxSscc - TrxSscc of HBase usage - - - - package - - ${project.build.directory}/classes_sscc_${trx-suffix} - ${project.artifactId}-${project.version}${trx-suffix} - - - - - maven-assembly-plugin - 2.2-beta-5 - - true - - - - maven-surefire-plugin - 2.5 - - - ${surefire.firstPartGroups} - - - - - org.apache.maven.plugins - maven-source-plugin - 2.1.1 - - - org.apache.maven.plugins - maven-jar-plugin - - - hbase-trx.jar.versions - - - - - - - - - - - org.apache.hbase - hbase-common - ${hbase.version} - - - org.apache.hbase - hbase-protocol - ${hbase.version} - - - org.apache.hbase - hbase-client - ${hbase.version} - - - org.apache.hbase - hbase-server - ${hbase.version} - - - org.apache.hbase - hbase-thrift - ${hbase.version} - - - org.apache.hbase - hbase-testing-util - test - ${hbase.version} - - - - org.apache.thrift - libthrift - 0.9.1 - - - commons-logging - commons-logging - 1.1.3 - - - org.apache.zookeeper - zookeeper - 3.4.5 - - - com.google.protobuf - protobuf-java - 2.5.0 - - - - - - skipTrxTests - - - skipTrxTests - - - - true - true - - - - - - - - hadoop-1.1 - - - - hadoop.profile1.1 - - - - - org.apache.hadoop - hadoop-core - - - org.apache.hadoop - hadoop-test - - - - - - hadoop-2.0 - - - - !hadoop.profile - - - - - org.apache.hadoop - hadoop-mapreduce-client-core - ${hadoop.version} - - - org.apache.hadoop - hadoop-common - ${hadoop.version} - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - - hadoop-3.0 - - - hadoop.profile - 3.0 - - - - 3.0-SNAPSHOT - - - - org.apache.hadoop - hadoop-common - - - org.apache.hadoop - hadoop-annotations - - - org.apache.hadoop - hadoop-minicluster - - - - - - maven-dependency-plugin - - - create-mrapp-generated-classpath - generate-test-resources - - build-classpath - - - - ${project.build.directory}/test-classes/mrapp-generated-classpath - - - - - - - - - compile-protobuf - - - compile-protobuf - - - - - - org.apache.hadoop - hadoop-maven-plugins - - - compile-protoc - generate-sources - - protoc - - - - ${basedir}/src/main/protobuf - ${basedir}/hbase-protocol/src/main/protobuf - - - ${basedir}/src/main/protobuf - - TrxRegion.proto - - - ${basedir}/src/main/java/ - - - - - - - - - diff --git a/core/sqf/src/seatrans/tm/hbasetmlib2/Makefile b/core/sqf/src/seatrans/tm/hbasetmlib2/Makefile index 12859d85fb..7e0b9fe6d4 100644 --- a/core/sqf/src/seatrans/tm/hbasetmlib2/Makefile +++ b/core/sqf/src/seatrans/tm/hbasetmlib2/Makefile @@ -65,13 +65,12 @@ all: $(PROGS) mavenbuild mavenbuild: # create a jar manifest file with the correct version information - mkdir -p src/main/resources - $(TRAF_HOME)/export/include/SCMBuildJava.sh 1.0.1 >src/main/resources/trafodion-dtm.jar.mf # run maven - set -o pipefail; $(MAVEN) package -DskipTests | tee maven_build.log | grep -e '\[INFO\] Building' -e '\[INFO\] BUILD SUCCESS' -e 'ERROR' - set -o pipefail; $(MAVEN) -f pom.xml.apache package -DskipTests | tee maven_build_apache.log | grep -e '\[INFO\] Building' -e '\[INFO\] BUILD SUCCESS' -e 'ERROR' - set -o pipefail; $(MAVEN) -f pom.xml.hdp package -DskipTests | tee maven_build_hdp.log | grep -e '\[INFO\] Building' -e '\[INFO\] BUILD SUCCESS' -e 'ERROR' - cp -pf target/trafodion-dtm-*.jar $(TRAF_HOME)/export/lib + set -o pipefail; $(MAVEN) -Pproduction install -DskipTests | tee maven_build.log | grep -e '\[INFO\] Building' -e '\[INFO\] BUILD SUCCESS' -e 'ERROR'; exit $${PIPESTATUS} + cp -pf target/trafodion-dtm-$(TRAFODION_VER).jar $(TRAF_HOME)/export/lib + @cd $(TRAF_HOME)/export/lib; ln -sf trafodion-dtm-$(TRAFODION_VER).jar trafodion-dtm-apache-$(TRAFODION_VER).jar + @cd $(TRAF_HOME)/export/lib; ln -sf trafodion-dtm-$(TRAFODION_VER).jar trafodion-dtm-cdh-$(TRAFODION_VER).jar + @cd $(TRAF_HOME)/export/lib; ln -sf trafodion-dtm-$(TRAFODION_VER).jar trafodion-dtm-hdp-$(TRAFODION_VER).jar $(LIBEXPDIR)/libshbasetmlib.so: $(LIBSTMOBJS) $(CXX) $(DTMOBJS) $(LNK_FLGS) $(LIBTMB) -shared -o $@ $(LIBSTMOBJS) @@ -100,7 +99,7 @@ clean: $(RM) *.gcda *.gcno *.gcov $(RM) -f $(OUTDIR)/*.o $(RM) -rf $(TRAF_HOME)/export/lib/trafodion-dtm-*.jar - -$(MAVEN) -f pom.xml clean + -$(MAVEN) -f pom.xml -Pproduction clean cleanall: clean $(RM) -rf $(BUILD_PLAT) diff --git a/core/sqf/src/seatrans/tm/hbasetmlib2/pom.xml b/core/sqf/src/seatrans/tm/hbasetmlib2/pom.xml index 0a88d395de..6b8bfaed5e 100644 --- a/core/sqf/src/seatrans/tm/hbasetmlib2/pom.xml +++ b/core/sqf/src/seatrans/tm/hbasetmlib2/pom.xml @@ -19,20 +19,67 @@ * limitations under the License. */ --> + org.trafodion.dtm + 4.0.0 + trafodion-dtm + ${INTERNAL_VERSION} + trafodion-dtm + Java code for the Trafodion DTM (Distributed Transaction Manager) + - cloudera - https://repository.cloudera.com/artifactory/cloudera-repos/ + Apache + http://mvnrepository.com/artifact/ UTF-8 - ${env.HBASE_DEP_VER_CDH} - ${env.HBASE_TRX_ID_CDH} + 2.6.0 1.7 + + + dev + + 0.1 + 1.2.0 + hbase-trx-apache1_2 + 1.1.0 + 0.9.0 + + + true + + + + production + + ${env.TRAFODION_VER} + ${env.HBASE_DEP_VER_APACHE} + ${env.HBASE_TRX_ID_APACHE} + ${env.HIVE_DEP_VER_APACHE} + ${THRIFT_DEP_VER} + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + ${env.TRAF_HOME}/export/include/SCMBuildMan.mf + + + + + + + + + org.apache.hbase @@ -45,11 +92,9 @@ ${hbase.version} - org.apache.hbase.client.transactional + org.apache ${hbase-trx.id} - ${env.TRAFODION_VER} - system - ${env.HBASE_TRXDIR}/${env.HBASE_TRX_JAR} + ${project.version} org.slf4j @@ -61,16 +106,32 @@ commons-logging 1.1.3 + + org.apache.hadoop + hadoop-common + 2.5.1 + + + org.apache.hbase + hbase-common + ${hbase.version} + + + org.apache.hbase + hbase-protocol + 1.0.0 + + + org.trafodion.sql + trafodion-sql + ${project.version} + - org.trafodion.sql - 4.0.0 - trafodion-dtm-cdh - ${env.TRAFODION_VER} - trafodion-dtm - Java code for the Trafodion DTM (Distributed Transaction Manager) - + package + ${project.build.directory}/classes_${hbase-flavor-id} + ${project.artifactId}-${project.version} org.apache.maven.plugins diff --git a/core/sqf/src/seatrans/tm/hbasetmlib2/pom.xml.apache b/core/sqf/src/seatrans/tm/hbasetmlib2/pom.xml.apache deleted file mode 100644 index 6550926f57..0000000000 --- a/core/sqf/src/seatrans/tm/hbasetmlib2/pom.xml.apache +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - Apache - http://mvnrepository.com/artifact/ - - - - - UTF-8 - 2.6.0 - ${env.HBASE_DEP_VER_APACHE} - apache - ${env.HBASE_TRX_ID_APACHE} - 1.7 - - - - - org.apache.hbase - hbase-server - ${hbase.version} - - - org.apache.hbase - hbase-client - ${hbase.version} - - - org.apache.hbase.client.transactional - ${hbase-trx.id} - ${env.TRAFODION_VER} - system - ${env.TRAF_HOME}/export/lib/${hbase-trx.id}-${env.TRAFODION_VER}.jar - - - org.apache.hadoop.hbase.coprocessor.transactional.generated - ${hbase-trx.id} - ${env.TRAFODION_VER} - system - ${env.TRAF_HOME}/export/lib/${hbase-trx.id}-${env.TRAFODION_VER}.jar - - - org.slf4j - slf4j-log4j12 - 1.7.7 - - - commons-logging - commons-logging - 1.1.3 - - - org.apache.hadoop - hadoop-common - 2.5.1 - - - org.apache.hbase - hbase-common - ${hbase.version} - - - org.apache.hbase - hbase-protocol - 1.0.0 - - - - org.trafodion.dtm - 4.0.0 - trafodion-dtm-apache - ${env.TRAFODION_VER} - trafodion-dtm - Java code for the Trafodion DTM (Distributed Transaction Manager) - - - package - ${project.build.directory}/classes_${hbase-flavor-id} - ${project.artifactId}-${project.version} - - - org.apache.maven.plugins - maven-jar-plugin - - - - src/main/resources/trafodion-dtm.jar.mf - - - - - - - diff --git a/core/sqf/src/seatrans/tm/hbasetmlib2/pom.xml.hdp b/core/sqf/src/seatrans/tm/hbasetmlib2/pom.xml.hdp deleted file mode 100644 index 3b626e1c33..0000000000 --- a/core/sqf/src/seatrans/tm/hbasetmlib2/pom.xml.hdp +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - Horton Works - http://repo.hortonworks.com/content/groups/public/ - - - - - UTF-8 - 2.7.1.2.3.2.0-2950 - ${env.HBASE_DEP_VER_HDP} - hdp - ${env.HBASE_TRX_ID_HDP} - 1.7 - - - - - org.apache.hbase - hbase-server - ${hbase.version} - - - org.apache.hbase - hbase-client - ${hbase.version} - - - org.apache.hbase.client.transactional - ${hbase-trx.id} - ${env.TRAFODION_VER} - system - ${env.TRAF_HOME}/export/lib/${hbase-trx.id}-${env.TRAFODION_VER}.jar - - - org.slf4j - slf4j-log4j12 - 1.7.7 - - - - org.trafodion.dtm - 4.0.0 - trafodion-dtm-hdp - ${env.TRAFODION_VER} - trafodion-dtm - Java code for the Trafodion DTM (Distributed Transaction Manager) - - - package - ${project.build.directory}/classes_${hbase-flavor-id} - ${project.artifactId}-${project.version} - - - org.apache.maven.plugins - maven-jar-plugin - - - - src/main/resources/trafodion-dtm.jar.mf - - - - - - - diff --git a/core/sqf/src/seatrans/tm/hbasetmlib2/src/main/java/org/trafodion/sql/TrafConfiguration.java b/core/sqf/src/seatrans/tm/hbasetmlib2/src/main/java/org/trafodion/sql/TrafConfiguration.java deleted file mode 120000 index 811c58c044..0000000000 --- a/core/sqf/src/seatrans/tm/hbasetmlib2/src/main/java/org/trafodion/sql/TrafConfiguration.java +++ /dev/null @@ -1 +0,0 @@ -../../../../../../../../../../../sql/src/main/java/org/trafodion/sql/TrafConfiguration.java \ No newline at end of file diff --git a/core/sqf/src/tm/Makefile b/core/sqf/src/tm/Makefile index ff5686e4f7..d7d2ed3680 100644 --- a/core/sqf/src/tm/Makefile +++ b/core/sqf/src/tm/Makefile @@ -144,6 +144,8 @@ all: $(LIBEXPDIR)/libstmlib.so cp_trx_jar cp_trx_jar: cd $(HBASE_TRX_LOC); make +trafodion_sql_build: cp_trx_jar + cd ../../../sql/java_src/trafodion_sql && $(MAKE) 2>&1 all: $(LIBEXPDIR)/libsxatmlib.so $(LIBEXPDIR)/libstmlib.so $(PROGS) $(LIBEXPDIR)/libxarm.so cd tools; $(MAKE) @@ -167,7 +169,7 @@ $(LIBEXPDIR)/libstmlib.so: $(LIBSTMOBJS) $(LIBEXPDIR)/libsxatmlib.so: $(LIBSXATMOBJS) $(CXX) $(LNK_FLGS) -shared -o $@ $(LIBSXATMOBJS) $(LIBSTMX) -L$(LIBEXPDIR) -llog4cxx -$(LIBEXPDIR)/libshbasetmlib.so: $(LIBSXATMOBJS) cp_trx_jar +$(LIBEXPDIR)/libshbasetmlib.so: $(LIBSXATMOBJS) trafodion_sql_build cp_trx_jar cd $(HBASETMLIB); $(MAKE) @@ -197,6 +199,7 @@ clean: $(RM) $(ALLOBJS) $(RM) $(CDEPFILES) cd $(HBASE_TRX_LOC); make clean + cd ../../../sql/java_src/trafodion_sql && $(MAKE) clean @echo "PWD = " `pwd` cd tools; $(MAKE) clean @echo "PWD = " `pwd` diff --git a/core/sql/java_src/trafodion_sql/Makefile b/core/sql/java_src/trafodion_sql/Makefile new file mode 100644 index 0000000000..534bb07426 --- /dev/null +++ b/core/sql/java_src/trafodion_sql/Makefile @@ -0,0 +1,39 @@ +# @@@ START COPYRIGHT @@@ +# +# 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. +# +# @@@ END COPYRIGHT @@@ + +INSTALL_LIBDIR := ${TRAF_HOME}/export/lib +CP :=/bin/cp -f +all: mavenbuild + +# Java files get built through Maven +mavenbuild: + # create a jar manifest file with the correct version information + # run maven + $(MAVEN) -Pproduction install -DskipTests 2>&1 | sed -e "s/$$/ ##(trafodion-sql)/";exit $${PIPESTATUS[0]} + cp -pf target/trafodion-sql-$(TRAFODION_VER).jar $(TRAF_HOME)/export/lib + @cd $(TRAF_HOME)/export/lib; ln -sf trafodion-sql-$(TRAFODION_VER).jar trafodion-sql-apache-$(TRAFODION_VER).jar + @cd $(TRAF_HOME)/export/lib; ln -sf trafodion-sql-$(TRAFODION_VER).jar trafodion-sql-cdh-$(TRAFODION_VER).jar + @cd $(TRAF_HOME)/export/lib; ln -sf trafodion-sql-$(TRAFODION_VER).jar trafodion-sql-hdp-$(TRAFODION_VER).jar + +clean: + @rm -f ${INSTALL_LIBDIR}/trafodion-sql-*.jar + @$(MAVEN) -Pproduction clean +cleanall: clean diff --git a/core/sql/pom.xml.apache b/core/sql/java_src/trafodion_sql/pom.xml similarity index 69% rename from core/sql/pom.xml.apache rename to core/sql/java_src/trafodion_sql/pom.xml index 938bbbbcba..01069a77f0 100644 --- a/core/sql/pom.xml.apache +++ b/core/sql/java_src/trafodion_sql/pom.xml @@ -19,6 +19,13 @@ * limitations under the License. */ --> + org.trafodion.sql + 4.0.0 + trafodion-sql + ${INTERNAL_VERSION} + trafodion-sql + Java code for SQL engine in Trafodion + Apache @@ -30,30 +37,54 @@ UTF-8 2.6.0 apache - ${env.HBASE_DEP_VER_APACHE} - ${env.HBASE_TRX_ID_APACHE} - ${env.HIVE_DEP_VER_APACHE} - ${THRIFT_DEP_VER} - 1.7 + + + dev + + 0.1 + 1.2.0 + hbase-trx-apache1_2 + 1.1.0 + 0.9.0 + + + true + + + + production + + ${env.TRAFODION_VER} + ${env.HBASE_DEP_VER_APACHE} + ${env.HBASE_TRX_ID_APACHE} + ${env.HIVE_DEP_VER_APACHE} + ${THRIFT_DEP_VER} + 1.7 + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + ${env.TRAF_HOME}/export/include/SCMBuildMan.mf + + + + + + + + + package ${project.build.directory}/classes_${hbase-flavor-id} ${project.artifactId}-${project.version} - - - org.apache.maven.plugins - maven-jar-plugin - - - - src/main/resources/trafodion-sql.jar.mf - - - - - @@ -78,11 +109,9 @@ ${hbase.version} - org.apache.hbase.client.transactional + org.apache ${hbase-trx.id} ${env.TRAFODION_VER} - system - ${env.TRAF_HOME}/export/lib/${hbase-trx.id}-${env.TRAFODION_VER}.jar org.apache.hadoop @@ -121,11 +150,4 @@ - org.trafodion.sql - 4.0.0 - trafodion-sql-apache - ${env.TRAFODION_VER} - trafodion-sql-apache - Java code for SQL engine in Trafodion - diff --git a/core/sql/src/main/java/org/trafodion/sql/HBaseClient.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/HBaseClient.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/HBaseClient.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/HBaseClient.java diff --git a/core/sql/src/main/java/org/trafodion/sql/HBulkLoadClient.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/HBulkLoadClient.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/HBulkLoadClient.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/HBulkLoadClient.java diff --git a/core/sql/src/main/java/org/trafodion/sql/HDFSClient.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/HDFSClient.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/HDFSClient.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/HDFSClient.java diff --git a/core/sql/src/main/java/org/trafodion/sql/HTableClient.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/HTableClient.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/HTableClient.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/HTableClient.java diff --git a/core/sql/src/main/java/org/trafodion/sql/HdfsScan.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/HdfsScan.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/HdfsScan.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/HdfsScan.java diff --git a/core/sql/src/main/java/org/trafodion/sql/HiveClient.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/HiveClient.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/HiveClient.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/HiveClient.java diff --git a/core/sql/src/main/java/org/trafodion/sql/OrcFileReader.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/OrcFileReader.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/OrcFileReader.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/OrcFileReader.java diff --git a/core/sql/src/main/java/org/trafodion/sql/SequenceFileReader.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/SequenceFileReader.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/SequenceFileReader.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/SequenceFileReader.java diff --git a/core/sql/src/main/java/org/trafodion/sql/SequenceFileWriter.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/SequenceFileWriter.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/SequenceFileWriter.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/SequenceFileWriter.java diff --git a/core/sql/src/main/java/org/trafodion/sql/TrafConfiguration.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/TrafConfiguration.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/TrafConfiguration.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/TrafConfiguration.java diff --git a/core/sql/src/main/java/org/trafodion/sql/TrafRegionStats.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/TrafRegionStats.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/TrafRegionStats.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/TrafRegionStats.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/CardinalityConstraintInfo.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/CardinalityConstraintInfo.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/CardinalityConstraintInfo.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/CardinalityConstraintInfo.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/ColumnInfo.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/ColumnInfo.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/ColumnInfo.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/ColumnInfo.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/ComparisonPredicateInfo.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/ComparisonPredicateInfo.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/ComparisonPredicateInfo.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/ComparisonPredicateInfo.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/ConstraintInfo.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/ConstraintInfo.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/ConstraintInfo.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/ConstraintInfo.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/LmCharsetCoder.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/LmCharsetCoder.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/LmCharsetCoder.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/LmCharsetCoder.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/LmClassLoader.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/LmClassLoader.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/LmClassLoader.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/LmClassLoader.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/LmT2Driver.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/LmT2Driver.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/LmT2Driver.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/LmT2Driver.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/LmUDRObjMethodInvoke.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/LmUDRObjMethodInvoke.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/LmUDRObjMethodInvoke.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/LmUDRObjMethodInvoke.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/LmUtility.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/LmUtility.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/LmUtility.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/LmUtility.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/MethodValidationFailedException.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/MethodValidationFailedException.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/MethodValidationFailedException.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/MethodValidationFailedException.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/OrderInfo.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/OrderInfo.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/OrderInfo.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/OrderInfo.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/ParameterListInfo.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/ParameterListInfo.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/ParameterListInfo.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/ParameterListInfo.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/PartitionInfo.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/PartitionInfo.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/PartitionInfo.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/PartitionInfo.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/PredicateInfo.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/PredicateInfo.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/PredicateInfo.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/PredicateInfo.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/ProvenanceInfo.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/ProvenanceInfo.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/ProvenanceInfo.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/ProvenanceInfo.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/TMUDRSerializableObject.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/TMUDRSerializableObject.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/TMUDRSerializableObject.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/TMUDRSerializableObject.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/TableInfo.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/TableInfo.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/TableInfo.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/TableInfo.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/TupleInfo.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/TupleInfo.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/TupleInfo.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/TupleInfo.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/TypeInfo.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/TypeInfo.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/TypeInfo.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/TypeInfo.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/UDR.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/UDR.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/UDR.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/UDR.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/UDRException.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/UDRException.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/UDRException.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/UDRException.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/UDRInvocationInfo.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/UDRInvocationInfo.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/UDRInvocationInfo.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/UDRInvocationInfo.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/UDRPlanInfo.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/UDRPlanInfo.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/UDRPlanInfo.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/UDRPlanInfo.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/UDRWriterCompileTimeData.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/UDRWriterCompileTimeData.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/UDRWriterCompileTimeData.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/UDRWriterCompileTimeData.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/UniqueConstraintInfo.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/UniqueConstraintInfo.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/UniqueConstraintInfo.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/UniqueConstraintInfo.java diff --git a/core/sql/src/main/java/org/trafodion/sql/udr/predef/JDBCUDR.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/predef/JDBCUDR.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/udr/predef/JDBCUDR.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/udr/predef/JDBCUDR.java diff --git a/core/sql/src/main/java/org/trafodion/sql/ustat/ChgAutoList.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/ustat/ChgAutoList.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/ustat/ChgAutoList.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/ustat/ChgAutoList.java diff --git a/core/sql/src/main/java/org/trafodion/sql/ustat/UstatUtil.java b/core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/ustat/UstatUtil.java similarity index 100% rename from core/sql/src/main/java/org/trafodion/sql/ustat/UstatUtil.java rename to core/sql/java_src/trafodion_sql/src/main/java/org/trafodion/sql/ustat/UstatUtil.java diff --git a/core/sql/lib_mgmt/Makefile b/core/sql/lib_mgmt/Makefile index 3dd21007bd..bb7debd33b 100644 --- a/core/sql/lib_mgmt/Makefile +++ b/core/sql/lib_mgmt/Makefile @@ -22,7 +22,7 @@ INSTALL_LIBDIR := ${TRAF_HOME}/export/lib CP :=/bin/cp -f all: - @$(MAVEN) package -DskipTests + @$(MAVEN) package -DskipTests 2>&1 | sed -e "s/$$/ ##(lib_mgmt)/";exit $${PIPESTATUS[0]} mkdir -p ${INSTALL_LIBDIR} ${CP} target/lib_mgmt-${TRAFODION_VER}.jar ${INSTALL_LIBDIR}/lib_mgmt.jar clean: diff --git a/core/sql/nskgmake/Makerules.mk b/core/sql/nskgmake/Makerules.mk index d61cb77e71..cca0ed2c00 100755 --- a/core/sql/nskgmake/Makerules.mk +++ b/core/sql/nskgmake/Makerules.mk @@ -271,27 +271,8 @@ endif # DLLs should be built before executables, so we are adding this dependency here. # $(FINAL_EXES): $(FINAL_DLLS) -# Java files get built through Maven -mavenbuild: - # create a jar manifest file with the correct version information - mkdir -p ../src/main/resources - $(TRAF_HOME)/export/include/SCMBuildJava.sh 1.0.1 >../src/main/resources/trafodion-sql.jar.mf - # run maven - set -o pipefail && cd ..; $(MAVEN) package -DskipTests | tee maven_build.log | grep -e '\[INFO\] Building' -e '\[INFO\] BUILD SUCCESS' -e 'ERROR' - cp -pf ../target/trafodion-sql-cdh*.jar $(TRAF_HOME)/export/lib - -# Java files get built through Maven -mavenbuild_apache: - set -o pipefail && cd ..; $(MAVEN) -f pom.xml.apache package -DskipTests | tee maven_build.log | grep -e '\[INFO\] Building' -e '\[INFO\] BUILD SUCCESS' -e 'ERROR' - cp -pf ../target/trafodion-sql-apache*.jar $(TRAF_HOME)/export/lib - -# Java files get built through Maven -mavenbuild_hdp: - set -o pipefail && cd ..; $(MAVEN) -f pom.xml.hdp package -DskipTests | tee maven_build.log | grep -e '\[INFO\] Building' -e '\[INFO\] BUILD SUCCESS' -e 'ERROR' - cp -pf ../target/trafodion-sql-hdp*.jar $(TRAF_HOME)/export/lib - # This is where the top-level is declared to build everything. -buildall: $(FINAL_LIBS) $(FINAL_DLLS) $(FINAL_INSTALL_OBJS) $(FINAL_EXES) mavenbuild mavenbuild_hdp mavenbuild_apache +buildall: $(FINAL_LIBS) $(FINAL_DLLS) $(FINAL_INSTALL_OBJS) $(FINAL_EXES) clean: @echo "Removing intermediate objects for $(TARGTYPE)/$(ARCHBITS)/$(FLAVOR)" @@ -305,4 +286,3 @@ clean: @echo "Removing coverage files" @-find $(TOPDIR) -maxdepth 1 -name '*.gcov' -print | xargs rm -f @cd ..; $(MAVEN) clean - @rm -rf $(TRAF_HOME)/export/lib/trafodion-sql-*.jar diff --git a/core/sql/pom.xml b/core/sql/pom.xml deleted file mode 100644 index cd025a1858..0000000000 --- a/core/sql/pom.xml +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - cloudera - https://repository.cloudera.com/artifactory/cloudera-repos/ - - - - - UTF-8 - 2.6.0-cdh5.4.4 - ${env.HBASE_DEP_VER_CDH} - ${env.HBASE_TRX_ID_CDH} - ${env.HIVE_DEP_VER_CDH} - ${env.THRIFT_DEP_VER} - 1.7 - - - - - org.apache.hbase - hbase-server - ${hbase.version} - - - org.apache.hbase - hbase-client - ${hbase.version} - - - org.apache.hbase.client.transactional - ${hbase-trx.id} - ${env.TRAFODION_VER} - system - ${env.HBASE_TRXDIR}/${env.HBASE_TRX_JAR} - - - org.apache.hive - hive-jdbc - ${hive.version} - - - org.apache.hive - hive-metastore - ${hive.version} - - - org.apache.hive - hive-exec - ${hive.version} - - - org.apache.thrift - libthrift - ${thrift.version} - - - commons-configuration - commons-configuration - 1.6 - - - com.google.protobuf - protobuf-java - 2.5.0 - - - - org.trafodion.sql - 4.0.0 - trafodion-sql-cdh - ${env.TRAFODION_VER} - trafodion-sql - Java code for SQL engine in Trafodion - - - - - org.apache.maven.plugins - maven-jar-plugin - - - - src/main/resources/trafodion-sql.jar.mf - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - public - - - - - diff --git a/core/sql/pom.xml.hdp b/core/sql/pom.xml.hdp deleted file mode 100644 index 5b1216f78f..0000000000 --- a/core/sql/pom.xml.hdp +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - Horton Works - http://repo.hortonworks.com/content/groups/public/ - - - - - UTF-8 - 2.7.1.2.3.2.0-2950 - ${env.HBASE_DEP_VER_HDP} - ${env.HBASE_TRX_ID_HDP} - ${env.HIVE_DEP_VER_HDP} - hdp - 0.9.0 - 1.7 - - - - package - ${project.build.directory}/classes_${hbase-flavor-id} - ${project.artifactId}-${project.version} - - - org.apache.maven.plugins - maven-jar-plugin - - - - src/main/resources/trafodion-sql.jar.mf - - - - - - - - - - org.apache.hbase - hbase-server - ${hbase.version} - - - org.apache.hbase - hbase-client - ${hbase.version} - - - org.apache.hbase.client.transactional - ${hbase-trx.id} - ${env.TRAFODION_VER} - system - ${env.TRAF_HOME}/export/lib/${hbase-trx.id}-${env.TRAFODION_VER}.jar - - - org.apache.hive - hive-exec - ${hive.version} - - - org.apache.hive - hive-jdbc - ${hive.version} - - - org.apache.hive - hive-metastore - ${hive.version} - - - org.apache.thrift - libthrift - ${thrift.version} - - - com.google.protobuf - protobuf-java - 2.5.0 - - - - org.trafodion.sql - 4.0.0 - trafodion-sql-${hbase-flavor-id} - ${env.TRAFODION_VER} - trafodion-sql - Java code for SQL engine in Trafodion - - diff --git a/dcs/Makefile b/dcs/Makefile index 76c64b92d2..36a7c9df8b 100644 --- a/dcs/Makefile +++ b/dcs/Makefile @@ -43,7 +43,7 @@ build_chk: @if [ $(TRAF_HOME)/export/include/SCMBuildStr.h -nt target/$(BLD_TRAFODION_DCS_TARNAME) ]; then echo "update manifest"; $(RM) -f target/$(BLD_TRAFODION_DCS_TARNAME); fi clean: - -$(MAVEN) clean | grep ERROR + -$(MAVEN) clean | tee build_dcs.log | grep --line-buffered -E -e '^\[[^WId]' -e '^\[INFO\] B[Uu][Ii][Ll][Dd]' -e 'to compile' $(RM) build_dcs.log $(RM) $(VFILE) $(RM) ../${DISTRIBUTION_DIR}/$(BLD_TRAFODION_DCS_TARNAME) diff --git a/dcs/pom.xml b/dcs/pom.xml index 206e424489..760de9a459 100644 --- a/dcs/pom.xml +++ b/dcs/pom.xml @@ -500,7 +500,7 @@ 1.6 - 3.3 + 3.6 2.9.1 2.6 2.3 @@ -674,6 +674,15 @@ + + disable-javadoc-doclint + + [1.8,) + + + -Xdoclint:none + + runSmallTests @@ -742,6 +751,7 @@ ${maven.javadoc.plugin.version} true + ${javadoc.opts} diff --git a/wms/pom.xml b/wms/pom.xml index c79985c5e2..9650bc03b2 100644 --- a/wms/pom.xml +++ b/wms/pom.xml @@ -726,6 +726,7 @@ 2.6.1 true + -Xdoclint:none