Hi,

My Level-1 cache was off. But I tested with v1.7rc2 and there are no
warnings now

Thanks

Prabhat Kumar Singh



On Wed, Mar 12, 2014 at 3:08 PM, Artem Orobets <[email protected]> wrote:

> Hi Shlshya,
>
> Do you see the warnings with enabled 1st level cache?
> Could you provide a test case to let me reproduce the case?
>
> Best regards,
> Artem Orobets
>
> * Orient Technologiesthe Company behind OrientDB*
>
>
> 2014-03-12 8:57 GMT+02:00 Shishya <[email protected]>:
>
>>  Hi,
>>
>> I see such warnings in 1.7rc1 as well.
>> Does it impact any data integrity?
>>
>> Regards
>>
>>
>> On Tuesday, September 17, 2013 10:25:49 PM UTC+5:30, [email protected]:
>>>
>>> We adjusted the test code to explicitly turn on the level 1 cache and
>>> the warning is still shown.
>>>
>>> We tried again in the main code and now we're not seeing any difference
>>> (no additional exceptions). We did do a bit of refactoring and also updated
>>> again to the latest SNAPSHOT (dated this morning), so that may have changed
>>> the behavior. So now, however, we are seeing no difference in output with
>>> level 1 cache enabled or disabled. The warning is shown either way.
>>>
>>> On Tuesday, September 17, 2013 9:35:14 AM UTC-5, Andrey Lomakin wrote:
>>>>
>>>> Hi Mike,
>>>> If you disable 1-st level cache you will have these exception because
>>>> it is main responsibility of given cache to prevent such cases.
>>>>
>>>> You wrote that you got exceptions when you enbable 1-st level cache
>>>> could you send them ?
>>>>
>>>>
>>>> On Tue, Sep 17, 2013 at 12:04 AM, <[email protected]> wrote:
>>>>
>>>>> We've created code that reproduces this issue. I've created a Gist for
>>>>> it at https://gist.github.com/mikeosterlie/f2c557aadb54370623da. When
>>>>> the transaction is committed the warning is shown.
>>>>>
>>>>>
>>>>> On Monday, September 16, 2013 3:37:54 PM UTC-5, [email protected]:
>>>>>>
>>>>>> I think we've got this narrowed down. We're going to try to replicate
>>>>>> the issue in a testcase, but the flow looks like this:
>>>>>>
>>>>>> We have a tree (doesn't matter, but it's an AVL tree implementation)
>>>>>> made of vertices and edges. As part of a transaction we are deleting an
>>>>>> edge between two nodes and creating an edge between a different set of
>>>>>> nodes. We are using plocal so that RIDs are not reused, but the newly
>>>>>> created edge is getting the same RID has the just deleted edge. This
>>>>>> produces that warning as we now have two edges in the transaction with 
>>>>>> the
>>>>>> same RID, but are different instances.
>>>>>>
>>>>>> I thought plocal did not reuse RIDs.
>>>>>>
>>>>>> On Monday, September 16, 2013 10:45:46 AM UTC-5, Andrey Lomakin wrote:
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Sep 16, 2013 at 6:18 PM, <[email protected]> wrote:
>>>>>>>
>>>>>>>> The warning was still displayed with level 1 cache on, and we ran
>>>>>>>> into a lot of varied Exceptions as well. That might point to some logic
>>>>>>>> issues in our code, and we have identified a potential cause based on
>>>>>>>> Sylvain's posts as our logic could load the same record into two 
>>>>>>>> different
>>>>>>>> variables.
>>>>>>>
>>>>>>>
>>>>>>> I am looking forward for your updates after code verification.
>>>>>>> It would be good to fix this issue  till 1.6 will be released.
>>>>>>>
>>>>>>> --
>>>>>>> Best regards,
>>>>>>> Andrey Lomakin.
>>>>>>>
>>>>>>> Orient Technologies
>>>>>>> the Company behind OrientDB
>>>>>>>
>>>>>>>   --
>>>>>
>>>>> ---
>>>>> 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/groups/opt_out.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Andrey Lomakin.
>>>>
>>>> Orient Technologies
>>>> the Company behind OrientDB
>>>>
>>>>   --
>>
>> ---
>> 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 a topic in the
> Google Groups "OrientDB" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/orient-database/TA0voVLymgk/unsubscribe.
> To unsubscribe from this group and all its topics, 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