You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Jukka Zitting (JIRA)" <ji...@apache.org> on 2010/08/17 19:53:15 UTC

[jira] Updated: (JCR-2718) Incorrect results from joins on multivalued properties

     [ https://issues.apache.org/jira/browse/JCR-2718?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jukka Zitting updated JCR-2718:
-------------------------------

    Attachment: JCR-2718-draft.patch

For the record, the attached patch was my first attempt at fixing this. It solves the problem by using the ItemStateManager instead of the search index to access property values, but that approach comes at a horrible performance cost. Tomorrow I'll try to come up with an alternative fix that uses the search index to access all instead of just one of the property values.

> Incorrect results from joins on multivalued properties
> ------------------------------------------------------
>
>                 Key: JCR-2718
>                 URL: https://issues.apache.org/jira/browse/JCR-2718
>             Project: Jackrabbit Content Repository
>          Issue Type: Bug
>          Components: jackrabbit-core, query
>    Affects Versions: 2.0.0, 2.1.0, 2.1.1
>            Reporter: Jukka Zitting
>            Assignee: Jukka Zitting
>         Attachments: JCR-2718-draft.patch
>
>
> It looks like join conditions on multivalued properties only use one of the multiple values for the comparison.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.