Perfect, thanks a lot

Luigi


2015-06-01 14:19 GMT+02:00 Matus Zeman <matus.ze...@gmail.com>:

> Thanks Luigi,
> I opened the issue:
> https://github.com/orientechnologies/orientdb/issues/4261
>
> Matus.
>
> On Monday, 1 June 2015 13:45:03 UTC+2, Luigi Dell'Aquila wrote:
>>
>> Hi Matus,
>>
>> current behavior is exactly what you described, records that have to be
>> excluded are just skipped during evaluation.
>> It's not a bad idea to optimize the select statement to act in a more
>> efficient way, I suggest you to open an issue about this, so that it can be
>> addressed in next releases. In the roadmap there is a big effort about
>> query execution and optimization, this could be an important part of it
>>
>> Thanks
>>
>> Luigi
>>
>>
>> 2015-05-27 12:50 GMT+02:00 Matus Zeman <matus...@gmail.com>:
>>
>>> Anyone please?
>>>
>>>
>>> On Tuesday, 19 May 2015 15:10:47 UTC+2, Matus Zeman wrote:
>>>>
>>>> Hi there,
>>>> I'm planning to build social network. I'm considering to use
>>>> ORestricted to control access.
>>>> There is a hook which implements this functionality
>>>> com.orientechnologies.orient.core.metadata.security.ORestrictedAccessHook.
>>>> ORestrictedAccessHook.onRecordBeforeRead SKIP the record if current
>>>> user doesn't have access to this record.
>>>>
>>>> I'm not really sure about how "select" is implemented internally but it
>>>> seems like that it works as following:
>>>> Imagine I have 1000 documents and only 1 record is accessible by
>>>> current user.
>>>> DB engine would need to select/parse all 1000 documents and "don't
>>>> skip" only 1 out of 1000 without using any index.
>>>>
>>>> Am I thinking about how it's implemented correctly? Could somebody
>>>> elaborate on performance implication please?
>>>>
>>>> Thanks,
>>>> Matus
>>>>
>>>>  --
>>>
>>> ---
>>> 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 orient-databa...@googlegroups.com.
>>> 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 orient-database+unsubscr...@googlegroups.com.
> 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 orient-database+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to