Btw. just got the info that it is fixed and will be part of 2.0.4

https://github.com/neo4j/neo4j/commit/37371aa (Thanks Jake!)

Michael
Am 17.06.2014 um 14:55 schrieb Michael Hunger 
<michael.hun...@neotechnology.com>:

> This is a know issue which is currently worked on,
> 
> can you delete the logical log files of the lucene index after your upgrade?
> 
> that means
> 
> rm graph.db/index/lucene.log.*
> 
> and you _might_ need to create a transaction against an index, like creating
> an index and deleting it again, e.g. from java code or the shell.
> 
> db.index().forNodex("foo").delete()
> 
> 
> 
> Thanks a lot
> 
> Michael
> 
> Am 17.06.2014 um 09:59 schrieb Mamta Thakur <ghazal.ma...@gmail.com>:
> 
>> Hi,
>> 
>> I have been trying to upgrade neo4j from 1.9.3 to 2.0.3. SDN from 
>> 2.3.1.RELEASE to 3.1.0.RELEASE.
>> 
>> Followed the steps listed @ 
>> http://docs.neo4j.org/chunked/stable/deployment-upgrading.html#explicit-upgrade
>> I try bringing up the server with the upgrade configuration.There are a few 
>> new folders created in the db store. One among which is upgrade_backup and 
>> messages log there says upgrade happened.
>> 
>> 2014-06-17 07:16:55.286+0000 INFO  [o.n.k.i.DiagnosticsManager]: --- 
>> INITIALIZED diagnostics END ---
>> 2014-06-17 07:17:00.216+0000 INFO  [o.n.k.i.n.s.StoreFactory]: Starting 
>> upgrade of database store files
>> 2014-06-17 07:17:00.225+0000 INFO  [o.n.k.i.n.s.StoreFactory]: Store upgrade 
>> 10% complete
>> 2014-06-17 07:17:00.228+0000 INFO  [o.n.k.i.n.s.StoreFactory]: Store upgrade 
>> 20% complete
>> 2014-06-17 07:17:00.231+0000 INFO  [o.n.k.i.n.s.StoreFactory]: Store upgrade 
>> 30% complete
>> 2014-06-17 07:17:00.233+0000 INFO  [o.n.k.i.n.s.StoreFactory]: Store upgrade 
>> 40% complete
>> 2014-06-17 07:17:00.236+0000 INFO  [o.n.k.i.n.s.StoreFactory]: Store upgrade 
>> 50% complete
>> 2014-06-17 07:17:00.239+0000 INFO  [o.n.k.i.n.s.StoreFactory]: Store upgrade 
>> 60% complete
>> 2014-06-17 07:17:00.241+0000 INFO  [o.n.k.i.n.s.StoreFactory]: Store upgrade 
>> 70% complete
>> 2014-06-17 07:17:00.244+0000 INFO  [o.n.k.i.n.s.StoreFactory]: Store upgrade 
>> 80% complete
>> 2014-06-17 07:17:00.247+0000 INFO  [o.n.k.i.n.s.StoreFactory]: Store upgrade 
>> 90% complete
>> 2014-06-17 07:17:00.249+0000 INFO  [o.n.k.i.n.s.StoreFactory]: Store upgrade 
>> 100% complete
>> 2014-06-17 07:17:03.776+0000 INFO  [o.n.k.i.n.s.StoreFactory]: Finished 
>> upgrade of database store files
>> 
>> But I get the error with log/index.
>> 
>> Exception when stopping 
>> org.neo4j.index.impl.lucene.LuceneDataSource@42a792f0 
>> org.neo4j.kernel.impl.tran
>> saction.xaframework.IllegalLogFormatException: Invalid log format version 
>> found, expected 3 but was 2. To be able to upgrade from an older log format 
>> version there must have been a clean shutdown of the database
>> java.lang.RuntimeException: 
>> org.neo4j.kernel.impl.transaction.xaframework.IllegalLogFormatException: 
>> Invalid log format version found, expected 3 but wa
>> s 2. To be able to upgrade from an older log format version there must have 
>> been a clean shutdown of the database
>>         at 
>> org.neo4j.kernel.impl.transaction.xaframework.LogPruneStrategies$TransactionTimeSpanPruneStrategy$1.reached(LogPruneStrategies.java:250)
>>         at 
>> org.neo4j.kernel.impl.transaction.xaframework.LogPruneStrategies$AbstractPruneStrategy.prune(LogPruneStrategies.java:78)
>>         at 
>> org.neo4j.kernel.impl.transaction.xaframework.LogPruneStrategies$TransactionTimeSpanPruneStrategy.prune(LogPruneStrategies.java:222)
>>         at 
>> org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.close(XaLogicalLog.java:742)
>>         at 
>> org.neo4j.kernel.impl.transaction.xaframework.LogBackedXaDataSource.stop(LogBackedXaDataSource.java:69)
>>         at 
>> org.neo4j.index.impl.lucene.LuceneDataSource.stop(LuceneDataSource.java:310)
>>         at 
>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.stop(LifeSupport.java:527)
>>         at 
>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.shutdown(LifeSupport.java:547)
>>         at 
>> org.neo4j.kernel.lifecycle.LifeSupport.remove(LifeSupport.java:339)
>>         at 
>> org.neo4j.kernel.impl.transaction.XaDataSourceManager.unregisterDataSource(XaDataSourceManager.java:272)
>>         at 
>> org.neo4j.index.lucene.LuceneKernelExtension.stop(LuceneKernelExtension.java:92)
>>         at 
>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.stop(LifeSupport.java:527)
>>         at org.neo4j.kernel.lifecycle.LifeSupport.stop(LifeSupport.java:155)
>>         at 
>> org.neo4j.kernel.extension.KernelExtensions.stop(KernelExtensions.java:124)
>>         at 
>> org.neo4j.kernel.lifecycle.LifeSupport$LifecycleInstance.stop(LifeSupport.java:527)
>>         at org.neo4j.kernel.lifecycle.LifeSupport.stop(LifeSupport.java:155)
>>         at 
>> org.neo4j.kernel.lifecycle.LifeSupport.shutdown(LifeSupport.java:185)
>>         at 
>> org.neo4j.kernel.InternalAbstractGraphDatabase.shutdown(InternalAbstractGraphDatabase.java:801)
>>         at 
>> org.springframework.data.neo4j.support.DelegatingGraphDatabase.shutdown(DelegatingGraphDatabase.java:270)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>         at java.lang.reflect.Method.invoke(Unknown Source)
>>         at 
>> org.springframework.beans.factory.support.DisposableBeanAdapter.invokeCustomDestroyMethod(DisposableBeanAdapter.java:327)
>>         at 
>> org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:253)
>>         at 
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:510)
>>         at 
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:486)
>>         at 
>> org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:742)
>>         at 
>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:455)
>>         at 
>> org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1090)
>>         at 
>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:487)
>>         at 
>> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:389)
>>         at 
>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:294)
>>         at 
>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)
>>         at 
>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206)
>>         at 
>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4705)
>>         at 
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
>>         at 
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
>>         at 
>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
>>         at 
>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:943)
>>         at 
>> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:778)
>>         at 
>> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:504)
>>         at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
>>         at 
>> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
>>         at 
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
>>         at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)
>>         at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
>>         at 
>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
>>         at 
>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
>>         at 
>> org.apache.catalina.core.StandardService.start(StandardService.java:525)
>>         at 
>> org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
>>         at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>         at java.lang.reflect.Method.invoke(Unknown Source)
>>         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
>>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
>> Caused by: 
>> org.neo4j.kernel.impl.transaction.xaframework.IllegalLogFormatException: 
>> Invalid log format version found, expected 3 but was 2. To be able t
>> o upgrade from an older log format version there must have been a clean 
>> shutdown of the database
>>         at 
>> org.neo4j.kernel.impl.transaction.xaframework.LogIoUtils.readLogHeader(LogIoUtils.java:70)
>>         at 
>> org.neo4j.kernel.impl.transaction.xaframework.XaLogicalLog.getFirstStartRecordTimestamp(XaLogicalLog.java:1704)
>>         at 
>> org.neo4j.kernel.impl.transaction.xaframework.LogPruneStrategies$TransactionTimeSpanPruneStrategy$1.reached(LogPruneStrategies.java:246)
>>         ... 57 more
>> 
>> Does anyone have any idea on how to fix this? Also tried upgrading to the 
>> latest version(2.1.2) but results with the same error.
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Neo4j" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to neo4j+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to neo4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to