Unfortunately the exception message doesn't include vital information about 
node and value. This has recently been added and will be available in an 
upcoming release. Which version are you on?

On Friday, December 28, 2018 at 4:14:32 PM UTC+1, unreal...@googlemail.com 
wrote:
>
>
> Hi,
>
> A little while after 
> neo4j> CREATE INDEX ON :Temporal_Event(name);
>
> I got:
>
> 2018-12-28 08:37:05.791+0000 INFO  Remote interface available at 
> http://localhost:7474/
> 2018-12-28 11:11:46.963+0000 ERROR Client triggered an unexpected error 
> [Neo.DatabaseError.General.IndexCorruptionDetected]: Index `Index( GENERAL, 
> :Temporal_Event(name) )` has failed. Drop and recreate it to get it back 
> online. Actual failure:
> ==================
> java.lang.RuntimeException: java.lang.IllegalArgumentException: Index 
> key-value size it to large. Please see index documentation for limitations. 
> | 
> GB+Tree[file:/SSD/data/databases/neo4j-dbpedia-AI.db/schema/index/native-btree-1.0/8/index-8,
>  
> layout:GenericLayout[version:0.5, identifier:5643935348791705600, 
> fixedSize:false], generation:2/4]
>     at 
> org.neo4j.kernel.impl.index.schema.WorkSyncedNativeIndexPopulator.add(WorkSyncedNativeIndexPopulator.java:94)
>     at 
> org.neo4j.kernel.impl.api.index.BatchingMultipleIndexPopulator.lambda$flush$2(BatchingMultipleIndexPopulator.java:170)
>     at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>     at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>     at java.lang.Thread.run(Thread.java:748)
>     at 
> org.neo4j.helpers.NamedThreadFactory$2.run(NamedThreadFactory.java:122)
> Caused by: java.lang.IllegalArgumentException: Index key-value size it to 
> large. Please see index documentation for limitations. | 
> GB+Tree[file:/SSD/data/databases/neo4j-dbpedia-AI.db/schema/index/native-btree-1.0/8/index-8,
>  
> layout:GenericLayout[version:0.5, identifier:5643935348791705600, 
> fixedSize:false], generation:2/4]
>     at 
> org.neo4j.index.internal.gbptree.TreeNodeDynamicSize.validateKeyValueSize(TreeNodeDynamicSize.java:369)
>     at 
> org.neo4j.index.internal.gbptree.InternalTreeLogic.insert(InternalTreeLogic.java:353)
>     at 
> org.neo4j.index.internal.gbptree.GBPTree$SingleWriter.merge(GBPTree.java:1281)
>     at 
> org.neo4j.kernel.impl.index.schema.NativeIndexUpdater.processAdd(NativeIndexUpdater.java:133)
>     at 
> org.neo4j.kernel.impl.index.schema.NativeIndexUpdater.processUpdate(NativeIndexUpdater.java:88)
>     at 
> org.neo4j.kernel.impl.index.schema.NativeIndexPopulator.processUpdates(NativeIndexPopulator.java:286)
>     at 
> org.neo4j.kernel.impl.index.schema.NativeIndexPopulator.add(NativeIndexPopulator.java:164)
>     at 
> org.neo4j.kernel.impl.index.schema.WorkSyncedNativeIndexPopulator$IndexUpdateApply.process(WorkSyncedNativeIndexPopulator.java:144)
>     at 
> org.neo4j.kernel.impl.index.schema.WorkSyncedNativeIndexPopulator$IndexUpdateWork.apply(WorkSyncedNativeIndexPopulator.java:168)
>     at 
> org.neo4j.kernel.impl.index.schema.WorkSyncedNativeIndexPopulator$IndexUpdateWork.apply(WorkSyncedNativeIndexPopulator.java:148)
>     at 
> org.neo4j.util.concurrent.WorkSync.doSynchronizedWork(WorkSync.java:231)
>     at org.neo4j.util.concurrent.WorkSync.tryDoWork(WorkSync.java:157)
>     at org.neo4j.util.concurrent.WorkSync.apply(WorkSync.java:91)
>     at 
> org.neo4j.kernel.impl.index.schema.WorkSyncedNativeIndexPopulator.add(WorkSyncedNativeIndexPopulator.java:81)
>     ... 5 more
>
> ==================, reference 40308cf1-008c-4580-a7d4-19610e3a712d.
>
>
> I dropped the index as per the message.
>
> How do I delete the offending node such that the index will work ?
>
> Thanks.
>

-- 
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