Hi Michael,

Does that mean I will loose the existing index as well? How would any of my 
queries work?

I fixed some of the @RelationshipEntity that did not have an @GraphId 
required with 2.0.3.
Now I don't get this error on start up rather I get this error when 
shutting down the server.

~Mamta.

On Tuesday, June 17, 2014 7:36:10 PM UTC+5:30, Michael Hunger wrote:
>
> 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...@neotechnology.com <javascript:>>:
>
> 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...@gmail.com 
> <javascript:>>:
>
> 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+un...@googlegroups.com <javascript:>.
> 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