Sounds like a sensible change to me for ARQ and TDB

We don't support property functions in Urika so we turn off that
optimisation in our optimiser so will likely make no difference to us there

Thanks for the heads up,

Rob

On 24/05/2014 19:44, "Andy Seaborne" <[email protected]> wrote:

>Rob,
>
>As part of JENA-631 (Property paths not executing property functions), I
>found that the translation of simple property paths was happening very
>late in the optimization sequence transformations.
>
>Uses of sequence :p/:q expand to triple patterns.  If this is done late,
>earlier optimizations see property paths and not triple patterns.
>
>One of those happens to be the transform that inserts property functions.
>
>I've moved the property path flattening to be the first transform of
>note.  Hopefully this does nothing but improve the situation but it's a
>delicate balance hence pointing it out..
>
>       Andy




Reply via email to