Hi Ivan,
How did you create this?

*[com.tinkerpop.blueprints.impls.orient.OrientVertex|#18:516)]*

Lvc@
ᐧ


On 21 August 2014 05:47, Ivan Plaza <[email protected]> wrote:

>
>  I Just updated to 1.7.8 and am unable to replicate this error, so it may
> be resolved in the new version.
>
>  Nonetheless, I would appreciate any insight into best practices for
> handling corrupt data, right now it seems I would have to export/import to
> fix any such problem...
>
>
> On Wednesday, August 20, 2014 11:28:31 PM UTC, Ivan Plaza wrote:
>>
>> Hi,
>>
>> In executing some mixed SQL + Gremlin queries I set a field in a class
>> called Users to the following value:
>>
>> *[com.tinkerpop.blueprints.impls.orient.OrientVertex|#18:516)]*
>>
>> As a result, this record is now corrupt, and I can no longer query
>> anything in the Users class. I get the following error:
>>
>> *com.orientechnologies.orient.core.exception.OSerializationException:
>> Found invalid ) character at position 68 of text
>> userId:"53f21d555334b33c3551902d",_id:"53f3d97b8bd62325a1f83855",date:1408489851112t,active:true,test:"test",
>> isFriend:[com.tinkerpop.blueprints.impls.orient.OrientVertex|#18:516)].
>> Ensure it is opened and closed correctly.*
>>
>> The value I set for the isFriend field is obviously invalid (I wanted to
>> set true/false instead), but I'm not concerned about that. I'm worried that
>> when one record is corrupt, it seems to block the entire class collection.
>>
>> 1. What is the recommended way to resolve corrupt records in the
>> database? (given that I can't seem to query, update or delete the corrupt
>> record)
>>
>> 2. Is there a setting in OrientDB to have it ignore such errors so that a
>> single corrupt record does not block access to the entire class data?
>>
>> You can likely replicate this error by setting a field value to the
>> following text: "[com.tinkerpop.blueprints.impls.orient.OrientVertex|#18:
>> 516)]"
>>
>> I'm using 1.7
>>
>>
>>  --
>
> ---
> 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.

Reply via email to