Repository: tajo Updated Branches: refs/heads/master e5a01e093 -> c6ad554e5
TAJO-1941: PermGen elimination in JDK 8. Closes #833 Project: http://git-wip-us.apache.org/repos/asf/tajo/repo Commit: http://git-wip-us.apache.org/repos/asf/tajo/commit/c6ad554e Tree: http://git-wip-us.apache.org/repos/asf/tajo/tree/c6ad554e Diff: http://git-wip-us.apache.org/repos/asf/tajo/diff/c6ad554e Branch: refs/heads/master Commit: c6ad554e52355a0604c8883cf02bb1579214b42e Parents: e5a01e0 Author: Dongkyu Hwangbo <[email protected]> Authored: Tue Nov 3 09:42:52 2015 -0800 Committer: Hyunsik Choi <[email protected]> Committed: Tue Nov 3 09:42:52 2015 -0800 ---------------------------------------------------------------------- CHANGES | 2 ++ tajo-catalog/tajo-catalog-drivers/tajo-hive/pom.xml | 2 +- tajo-catalog/tajo-catalog-server/pom.xml | 2 +- tajo-cluster-tests/pom.xml | 2 +- tajo-core-tests/pom.xml | 4 ++-- tajo-jdbc/pom.xml | 2 +- tajo-storage/tajo-storage-common/pom.xml | 2 +- tajo-storage/tajo-storage-hbase/pom.xml | 2 +- tajo-storage/tajo-storage-hdfs/pom.xml | 2 +- tajo-storage/tajo-storage-jdbc/pom.xml | 2 +- tajo-storage/tajo-storage-pgsql/pom.xml | 2 +- 11 files changed, 13 insertions(+), 11 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tajo/blob/c6ad554e/CHANGES ---------------------------------------------------------------------- diff --git a/CHANGES b/CHANGES index 426a44a..ed96bb0 100644 --- a/CHANGES +++ b/CHANGES @@ -8,6 +8,8 @@ Release 0.12.0 - unreleased IMPROVEMENT + TAJO-1941: PermGen elimination in JDK 8. (Dongkyu Hwangbo via hyunsik) + TAJO-1920: Calling 'Collection.toArray()' with zero-length array argument makes performance worse. (Dongkyu Hwangbo via hyunsik) http://git-wip-us.apache.org/repos/asf/tajo/blob/c6ad554e/tajo-catalog/tajo-catalog-drivers/tajo-hive/pom.xml ---------------------------------------------------------------------- diff --git a/tajo-catalog/tajo-catalog-drivers/tajo-hive/pom.xml b/tajo-catalog/tajo-catalog-drivers/tajo-hive/pom.xml index b2995a8..095b80b 100644 --- a/tajo-catalog/tajo-catalog-drivers/tajo-hive/pom.xml +++ b/tajo-catalog/tajo-catalog-drivers/tajo-hive/pom.xml @@ -82,7 +82,7 @@ <systemProperties> <tajo.test.enabled>true</tajo.test.enabled> </systemProperties> - <argLine>-Xms512m -Xmx1024m -XX:MaxPermSize=152m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> + <argLine>-Xms512m -Xmx1024m -XX:MaxMetaspaceSize=152m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> </configuration> </plugin> <plugin> http://git-wip-us.apache.org/repos/asf/tajo/blob/c6ad554e/tajo-catalog/tajo-catalog-server/pom.xml ---------------------------------------------------------------------- diff --git a/tajo-catalog/tajo-catalog-server/pom.xml b/tajo-catalog/tajo-catalog-server/pom.xml index cc421a8..fe62576 100644 --- a/tajo-catalog/tajo-catalog-server/pom.xml +++ b/tajo-catalog/tajo-catalog-server/pom.xml @@ -120,7 +120,7 @@ <systemProperties> <tajo.test.enabled>true</tajo.test.enabled> </systemProperties> - <argLine>-Xms512m -Xmx1024m -XX:MaxPermSize=152m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> + <argLine>-Xms512m -Xmx1024m -XX:MaxMetaspaceSize=152m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> </configuration> </plugin> <plugin> http://git-wip-us.apache.org/repos/asf/tajo/blob/c6ad554e/tajo-cluster-tests/pom.xml ---------------------------------------------------------------------- diff --git a/tajo-cluster-tests/pom.xml b/tajo-cluster-tests/pom.xml index 0aafa27..a12d6b0 100644 --- a/tajo-cluster-tests/pom.xml +++ b/tajo-cluster-tests/pom.xml @@ -67,7 +67,7 @@ <systemProperties> <tajo.test.enabled>true</tajo.test.enabled> </systemProperties> - <argLine>-Xms512m -Xmx1024m -XX:MaxPermSize=152m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> + <argLine>-Xms512m -Xmx1024m -XX:MaxMetaspaceSize=152m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> </configuration> </plugin> <plugin> http://git-wip-us.apache.org/repos/asf/tajo/blob/c6ad554e/tajo-core-tests/pom.xml ---------------------------------------------------------------------- diff --git a/tajo-core-tests/pom.xml b/tajo-core-tests/pom.xml index 6d3d75c..6df3c04 100644 --- a/tajo-core-tests/pom.xml +++ b/tajo-core-tests/pom.xml @@ -73,7 +73,7 @@ <systemProperties> <tajo.test.enabled>true</tajo.test.enabled> </systemProperties> - <argLine>-Xms512m -Xmx1024m -XX:MaxPermSize=152m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> + <argLine>-Xms512m -Xmx1024m -XX:MaxMetaspaceSize=152m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> </configuration> </plugin> <plugin> @@ -375,7 +375,7 @@ <forkCount>${maven.fork.count}</forkCount> <reuseForks>true</reuseForks> <trimStackTrace>false</trimStackTrace> - <argLine>-Xms512m -Xmx1024m -XX:MaxPermSize=152m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> + <argLine>-Xms512m -Xmx1024m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> <useSystemClassLoader>true</useSystemClassLoader> <useManifestOnlyJar>true</useManifestOnlyJar> <systemProperties> http://git-wip-us.apache.org/repos/asf/tajo/blob/c6ad554e/tajo-jdbc/pom.xml ---------------------------------------------------------------------- diff --git a/tajo-jdbc/pom.xml b/tajo-jdbc/pom.xml index 1b852d1..a014a78 100644 --- a/tajo-jdbc/pom.xml +++ b/tajo-jdbc/pom.xml @@ -99,7 +99,7 @@ <systemProperties> <tajo.test.enabled>true</tajo.test.enabled> </systemProperties> - <argLine>-Xms512m -Xmx1024m -XX:MaxPermSize=152m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> + <argLine>-Xms512m -Xmx1024m -XX:MaxMetaspaceSize=152m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> </configuration> </plugin> </plugins> http://git-wip-us.apache.org/repos/asf/tajo/blob/c6ad554e/tajo-storage/tajo-storage-common/pom.xml ---------------------------------------------------------------------- diff --git a/tajo-storage/tajo-storage-common/pom.xml b/tajo-storage/tajo-storage-common/pom.xml index 106d9f3..2af8371 100644 --- a/tajo-storage/tajo-storage-common/pom.xml +++ b/tajo-storage/tajo-storage-common/pom.xml @@ -75,7 +75,7 @@ limitations under the License. <systemProperties> <tajo.test.enabled>TRUE</tajo.test.enabled> </systemProperties> - <argLine>-Xms512m -Xmx1024m -XX:MaxPermSize=128m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> + <argLine>-Xms512m -Xmx1024m -XX:MaxMetaspaceSize=128m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> </configuration> </plugin> <plugin> http://git-wip-us.apache.org/repos/asf/tajo/blob/c6ad554e/tajo-storage/tajo-storage-hbase/pom.xml ---------------------------------------------------------------------- diff --git a/tajo-storage/tajo-storage-hbase/pom.xml b/tajo-storage/tajo-storage-hbase/pom.xml index 1adfa10..ca6238d 100644 --- a/tajo-storage/tajo-storage-hbase/pom.xml +++ b/tajo-storage/tajo-storage-hbase/pom.xml @@ -78,7 +78,7 @@ <systemProperties> <tajo.test.enabled>TRUE</tajo.test.enabled> </systemProperties> - <argLine>-Xms512m -Xmx1024m -XX:MaxPermSize=128m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> + <argLine>-Xms512m -Xmx1024m -XX:MaxMetaspaceSize=128m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> </configuration> </plugin> <plugin> http://git-wip-us.apache.org/repos/asf/tajo/blob/c6ad554e/tajo-storage/tajo-storage-hdfs/pom.xml ---------------------------------------------------------------------- diff --git a/tajo-storage/tajo-storage-hdfs/pom.xml b/tajo-storage/tajo-storage-hdfs/pom.xml index 3d69492..cf14158 100644 --- a/tajo-storage/tajo-storage-hdfs/pom.xml +++ b/tajo-storage/tajo-storage-hdfs/pom.xml @@ -81,7 +81,7 @@ <systemProperties> <tajo.test.enabled>TRUE</tajo.test.enabled> </systemProperties> - <argLine>-Xms512m -Xmx1024m -XX:MaxPermSize=128m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> + <argLine>-Xms512m -Xmx1024m -XX:MaxMetaspaceSize=128m -Dfile.encoding=UTF-8 -Dderby.storage.pageSize=1024 -Dderby.stream.error.file=/dev/null</argLine> </configuration> </plugin> <plugin> http://git-wip-us.apache.org/repos/asf/tajo/blob/c6ad554e/tajo-storage/tajo-storage-jdbc/pom.xml ---------------------------------------------------------------------- diff --git a/tajo-storage/tajo-storage-jdbc/pom.xml b/tajo-storage/tajo-storage-jdbc/pom.xml index f225c72..1219df9 100644 --- a/tajo-storage/tajo-storage-jdbc/pom.xml +++ b/tajo-storage/tajo-storage-jdbc/pom.xml @@ -77,7 +77,7 @@ <systemProperties> <tajo.test.enabled>TRUE</tajo.test.enabled> </systemProperties> - <argLine>-Xms512m -Xmx1024m -XX:MaxPermSize=128m -Dfile.encoding=UTF-8</argLine> + <argLine>-Xms512m -Xmx1024m -XX:MaxMetaspaceSize=128m -Dfile.encoding=UTF-8</argLine> </configuration> </plugin> <plugin> http://git-wip-us.apache.org/repos/asf/tajo/blob/c6ad554e/tajo-storage/tajo-storage-pgsql/pom.xml ---------------------------------------------------------------------- diff --git a/tajo-storage/tajo-storage-pgsql/pom.xml b/tajo-storage/tajo-storage-pgsql/pom.xml index 6f04420..50b7470 100644 --- a/tajo-storage/tajo-storage-pgsql/pom.xml +++ b/tajo-storage/tajo-storage-pgsql/pom.xml @@ -234,7 +234,7 @@ <systemProperties> <tajo.test.enabled>TRUE</tajo.test.enabled> </systemProperties> - <argLine>-Xms512m -Xmx1024m -XX:MaxPermSize=128m -Dfile.encoding=UTF-8</argLine> + <argLine>-Xms512m -Xmx1024m -XX:MaxMetaspaceSize=128m -Dfile.encoding=UTF-8</argLine> </configuration> </plugin> </plugins>
