[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [Subclipse-dev] Revision graph and cache implementation

From: Alberto Gimeno <gimenete_at_gmail.com>
Date: Mon, 4 Aug 2008 23:40:34 +0200

Hi.

I have changed the cache implementation to use files instead of the
embedded database. Now it takes about 3 seconds to build the graph in
a repository with 4k revisions (subclipse repository). The later
implementation took about 8 seconds. And I think I can make some other
minor improvements.

Additionaly this implementation doesn't require any initialization.
The embedded database needed 10 seconds just to get a connection.

With this implementation I've been able to build a graph of a
repository with 30k revisions (collab.net) without OutOfMemory errors.
This is how it looks zoomed out:
http://farm4.static.flickr.com/3099/2733530400_4e4b7defc0.jpg

I've committed the changes and I'm going to explain them in a post in my blog.

On Mon, Aug 4, 2008 at 1:27 PM, Alberto Gimeno <gimenete_at_gmail.com> wrote:
> Hi
>
> I've fixed those errors.
>
> With about 30,000 revisions I get sometimes an OutOfMemoryError. But
> I'm not sure if is a problem with my code or with queries in Apache
> Derby.
>
> At first I was getting OutOfMemoryErrors when quering because I was
> expecting the ResultSet returned by Derby to not read all records at
> the same time. I was hoping it to read the records in chunks without
> modifiying my code. That is, if I query "select * from revisions"
> actually it reads the whole resultset in memory, and then you can
> iterate it. I was getting the error at a line with this code:
> "statement.executeQuery(sql)". I've fixed it executing several queries
> with ranges of revisions. However I still have that error with a big
> repository in other parts of the code.
>
> Now I'm going to experiment with a file-based cache. I'm going to
> store the log messages in a file using RandomAccessFile. And I'm going
> to create a separate file as Stefan suggested to store the size of
> each log message to let me seek fast to a certain revision.
>
>
> On Fri, Aug 1, 2008 at 4:29 PM, Mark Phippard <markphip_at_gmail.com> wrote:
>> Here is a variety of errors when using this on code from Subversion's
>> repository at:
>>
>> http://svn.collab.net/repos/svn
>>
>>
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> Exception in thread "Worker-10"
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> org.tigris.subversion.sublicpse.graph.cache.CacheException: Error
>> while executing batch update
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:168)
>> at org.tigris.subversion.subclipse.graph.editors.CacheUpdaterThread.run(RevisionGraphEditor.java:322)
>> at org.tigris.subversion.subclipse.graph.editors.CallbackUpdater.singleMessage(RevisionGraphEditor.java:306)
>> at org.tigris.subversion.svnclientadapter.javahl.JhlLogMessageCallback.singleMessage(JhlLogMessageCallback.java:29)
>> at org.tigris.subversion.javahl.SVNClient.logMessages(Native Method)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2164)
>> at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getLogMessages(AbstractJhlClientAdapter.java:2212)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:200)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>> Caused by: java.sql.BatchUpdateException: Column 'AUTHOR' cannot
>> accept a NULL value.
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatch(Unknown Source)
>> at org.tigris.subversion.sublicpse.graph.cache.Cache.executeUpdate(Cache.java:166)
>> ... 12 more
>> Caused by: java.sql.SQLException: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
>> Source)
>> at org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown Source)
>> at org.apache.derby.impl.jdbc.EmbedStatement.executeBatchElement(Unknown
>> Source)
>> ... 14 more
>> Caused by: ERROR 23502: Column 'AUTHOR' cannot accept a NULL value.
>> at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.normalizeRow(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.NormalizeResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.DMLWriteResultSet.getNextRowCore(Unknown
>> Source)
>> at org.apache.derby.impl.sql.execute.InsertResultSet.open(Unknown Source)
>> at org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown Source)
>> ... 17 more
>> java.lang.ArithmeticException: / by zero
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.updateView(RevisionGraphEditor.java:235)
>> at org.tigris.subversion.subclipse.graph.editors.ShowGraphBackgroundTask.execute(RevisionGraphEditor.java:214)
>> at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext.run(JobRunnableContext.java:144)
>> at org.eclipse.team.internal.ui.actions.JobRunnableContext$ResourceJob.runInWorkspace(JobRunnableContext.java:72)
>> at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
>> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_subclipse.tigris.org
>> For additional commands, e-mail: dev-help_at_subclipse.tigris.org
>>
>>
>
>
>
> --
> Alberto Gimeno Brieba
> Presidente y fundador de
> Ribe Software S.L.
> http://www.ribesoftware.com
> ribe_at_ribesoftware.com
>
> Contacto personal
> eMail: gimenete_at_gmail.com
> GTalk: gimenete_at_gmail.com
> msn: gimenete_at_hotmail.com
> página web: http://gimenete.net
> teléfono móvil: +34 625 24 64 81
>

-- 
Alberto Gimeno Brieba
Presidente y fundador de
Ribe Software S.L.
http://www.ribesoftware.com
ribe_at_ribesoftware.com
Contacto personal
eMail: gimenete_at_gmail.com
GTalk: gimenete_at_gmail.com
msn: gimenete_at_hotmail.com
página web: http://gimenete.net
teléfono móvil: +34 625 24 64 81
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subclipse.tigris.org
For additional commands, e-mail: dev-help_at_subclipse.tigris.org
Received on 2008-08-04 23:40:48 CEST

This is an archived mail posted to the Subclipse Dev mailing list.