- 23:00:01,637 INFO [StatisticsLoggerJob ] [Query select count(id) from Commit] getExecutionMinTime = 1
- 07:25:34,085 ERROR [SCMLogParser ] Too big changeset b4950bfc80ed1352e70133fbfb03d8016339307f in project Apache Ambari, out of memory
- java.lang.OutOfMemoryError: Java heap space
- at java.util.Arrays.copyOfRange(Arrays.java:3209)
- at java.lang.String.<init>(String.java:215)
- at java.lang.StringBuffer.toString(StringBuffer.java:585)
- at org.metricminer.infra.executor.SimpleCommandExecutor.execute(SimpleCommandExecutor.java:38)
- at org.metricminer.scm.git.Git.sourceOf(Git.java:71)
- at org.metricminer.scm.git.Git.detail(Git.java:81)
- at org.metricminer.tasks.parser.SCMLogParser.start(SCMLogParser.java:45)
- at org.metricminer.tasks.scm.ParseSCMLogTask.run(ParseSCMLogTask.java:23)
- at org.metricminer.tasks.runner.TaskRunner.runTask(TaskRunner.java:75)
- at org.metricminer.tasks.runner.TaskRunner.execute(TaskRunner.java:62)
- at br.com.caelum.vraptor.tasks.jobs.simple.ConcurrentJobWrapper.execute(ConcurrentJobWrapper.java:18)
- at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
- at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
- 07:25:34,646 ERROR [TaskLogger ] TaskTaskRunner was failed
- org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.hibernate.exception.JDBCConnectionException: Could not execute JDBC batch update]
- at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
- at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
- Caused by: org.hibernate.exception.JDBCConnectionException: Could not execute JDBC batch update
- at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:99)
- at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
- at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)
- at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:268)
- at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:185)
- at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321)
- at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:51)
- at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1216)
- at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:383)
- at org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:133)
- at org.metricminer.tasks.runner.TaskRunner.handleError(TaskRunner.java:98)
- at org.metricminer.tasks.runner.TaskRunner.execute(TaskRunner.java:64)
- at br.com.caelum.vraptor.tasks.jobs.simple.ConcurrentJobWrapper.execute(ConcurrentJobWrapper.java:18)
- at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
- ... 1 more
- Caused by: java.sql.BatchUpdateException: Communications link failure
- The last packet successfully received from the server was 30,744,567 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.
- at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2028)
- at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1451)
- at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeBatch(NewProxyPreparedStatement.java:1723)
- at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
- at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
- ... 12 more
- Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
- The last packet successfully received from the server was 30,744,567 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.
- at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
- at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
- at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
- at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
- at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
- at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
- at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3102)
- at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2991)
- at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3532)
- at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2002)
- at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2163)
- at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2624)
- at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2127)
- at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2427)
- at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1980)
- ... 16 more
- Caused by: java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost.
- at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2552)
- at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3002)
- ... 24 more