@Enrico, Any thoughts about this? Lvc@
On 2 December 2014 at 09:51, @sach <[email protected]> wrote: > Hi, > > I guess this problem was upto 1.7.3 (don't know exactly), but i resolved > it by using Lucene indexing outside, even I haven't got any solution so I > preferred to use it separately. So my suggestion is you should try this > approach it may help you. > > > > On Tuesday, December 2, 2014 2:00:53 PM UTC+5:30, Aaron Schulz wrote: >> >> I'm running into this same problem with 1.7.10 (and on all the 1.7 lucene >> plugin jars). I haven't seen any solution for it on the web. This the first >> problem I've ran into with OrientDB so far. >> >> The error seems to trigger on any write that effects the one spatial >> index in my schema. The index is on an edge: >> >> create class HasPropertyWithCoordinateValue extends E; >> create property HasPropertyWithCoordinateValue.out LINK Item; >> create property HasPropertyWithCoordinateValue.in LINK Property; >> create property HasPropertyWithCoordinateValue.lat double; >> create property HasPropertyWithCoordinateValue.long double; >> create index HasPropertyWithCoordinateValueInOutIdx on >> HasPropertyWithCoordinateValue (in, out, lat, long) unique; >> create index HasPropertyWithCoordinateValueInLocIdx on >> HasPropertyWithCoordinateValue (lat,long) spatial engine LUCENE; >> >> >> On Thursday, June 26, 2014 2:33:27 AM UTC-7, @sach wrote: >>> >>> Hi Enrico, >>> >>> Yes, I m using remote server, and Orient db version is 1.7.3. >>> If you want to replicate it just see my attached file as a reference, >>> when ever i start from scratch(created new database, all related fields and >>> the Lucene index on "content" field), it will work fine for few time like >>> 50-60 records get inserted but after some time it start throwing exception >>> (IllegalOrgument i.e. mentioned in post), not able to find the root cause. >>> i am also using Orient Lucene query parser to parse the "content" field. >>> >>> On Thursday, June 26, 2014 2:49:22 PM UTC+5:30, Enrico Risa wrote: >>>> >>>> Hi >>>> >>>> Are you using remote server? >>>> Which version of OrientDb? >>>> >>>> how can i replicate it? >>>> >>>> >>>> >>>> 2014-06-25 16:55 GMT+02:00 sachchidanand singh <[email protected]>: >>>> >>>>> hi, >>>>> my graph model of my project consist of three custom vertex classes: >>>>> Person, Location and Content. Recently i migrated my code to 1.7.3 from >>>>> 1.7.rc2, we are also using Lucene based index for Content class, ever >>>>> since >>>>> we added that we are getting this Exception : >>>>> >>>>> com.orientechnologies.orient.core.exception.OStorageException: Error >>>>> during transaction commit. >>>>> at com.orientechnologies.orient.core.storage.impl.local.paginated. >>>>> OLocalPaginatedStorage.commit(OLocalPaginatedStorage.java:1096) >>>>> at com.orientechnologies.orient.core.tx.OTransactionOptimistic. >>>>> doCommit(OTransactionOptimistic.java:132) >>>>> at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit( >>>>> OTransactionOptimistic.java:105) >>>>> at com.orientechnologies.orient.core.db.record. >>>>> ODatabaseRecordTx.commit(ODatabaseRecordTx.java:142) >>>>> at com.orientechnologies.orient.core.db.document. >>>>> ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:504) >>>>> at com.orientechnologies.orient.core.db.document. >>>>> ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:496) >>>>> at com.orientechnologies.orient.server.network.protocol. >>>>> binary.ONetworkProtocolBinary.commit(ONetworkProtocolBinary.java:1096) >>>>> at com.orientechnologies.orient.server.network.protocol. >>>>> binary.ONetworkProtocolBinary.executeRequest( >>>>> ONetworkProtocolBinary.java:344) >>>>> at com.orientechnologies.orient.server.network.protocol.binary. >>>>> OBinaryNetworkProtocolAbstract.execute(OBinaryNetworkProtocolAbstract >>>>> .java:169) >>>>> at com.orientechnologies.common.thread.OSoftThread.run( >>>>> OSoftThread.java:45) >>>>> Caused by: java.lang.IllegalArgumentException: targetGen=122 was >>>>> never returned by the ReferenceManager instance (current gen=35) >>>>> at org.apache.lucene.search.ControlledRealTimeReopenThread >>>>> .waitForGeneration(ControlledRealTimeReopenThread.java:160) >>>>> at org.apache.lucene.search.ControlledRealTimeReopenThread >>>>> .waitForGeneration(ControlledRealTimeReopenThread.java:135) >>>>> at com.orientechnologies.lucene.manager.OLuceneIndexManagerAbstract. >>>>> getSearcher(OLuceneIndexManagerAbstract.java:135) >>>>> at com.orientechnologies.lucene.manager.OLuceneFullTextIndexManager. >>>>> getResults(OLuceneFullTextIndexManager.java:131) >>>>> at com.orientechnologies.lucene.manager.OLuceneFullTextIndexManager. >>>>> get(OLuceneFullTextIndexManager.java:99) >>>>> at com.orientechnologies.lucene.OLuceneIndexEngine.get( >>>>> OLuceneIndexEngine.java:153) >>>>> at com.orientechnologies.orient.core.index.OIndexMultiValues. >>>>> putInSnapshot(OIndexMultiValues.java:137) >>>>> at com.orientechnologies.orient.core.index.OIndexAbstract. >>>>> applyIndexTxEntry(OIndexAbstract.java:954) >>>>> at com.orientechnologies.orient.core.index.OIndexAbstract. >>>>> addTxOperation(OIndexAbstract.java:679) >>>>> at com.orientechnologies.orient.core.tx.OTransactionOptimistic$ >>>>> CommitIndexesCallback.run(OTransactionOptimistic.java:256) >>>>> at com.orientechnologies.orient.core.storage.impl.local.paginated. >>>>> OLocalPaginatedStorage.commit(OLocalPaginatedStorage.java:1082) >>>>> ... 9 more >>>>> >>>>> did search for a few minutes in Google but could't find anything >>>>> useful. >>>>> >>>>> have attached my dao file where in im adding the model object to graph >>>>> vertices >>>>> >>>>> lucene index command : >>>>> >>>>> CREATE INDEX INDX_CONTENT_TEXT ON Content (content) FULLTEXT ENGINE >>>>> LUCENE; >>>>> >>>>> -- >>>>> >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "OrientDB" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> >>>> -- > > --- > You received this message because you are subscribed to the Google Groups > "OrientDB" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
