You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Frank van Lankvelt (JIRA)" <ji...@apache.org> on 2012/10/10 14:51:03 UTC

[jira] [Created] (JCR-3442) Allow (override) access of the system search manager to RepositoryImpl subclasses

Frank van Lankvelt created JCR-3442:
---------------------------------------

             Summary: Allow (override) access of the system search manager to RepositoryImpl subclasses
                 Key: JCR-3442
                 URL: https://issues.apache.org/jira/browse/JCR-3442
             Project: Jackrabbit Content Repository
          Issue Type: Improvement
          Components: jackrabbit-core
    Affects Versions: 2.4.3, 2.2.13
            Reporter: Frank van Lankvelt
             Fix For: 2.2.14, 2.4.4


The RepositoryImpl class allows subclasses to supply their own search manager for workspaces.  But it is then not possible to reuse the system search manager created in the base class.

The specific use case I want to support is to enhance the lucene query for QOM-based JCR queries.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (JCR-3442) Allow (override) access of the system search manager to RepositoryImpl subclasses

Posted by "Unico Hommes (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JCR-3442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Unico Hommes updated JCR-3442:
------------------------------

    Fix Version/s: 2.5.3
    
> Allow (override) access of the system search manager to RepositoryImpl subclasses
> ---------------------------------------------------------------------------------
>
>                 Key: JCR-3442
>                 URL: https://issues.apache.org/jira/browse/JCR-3442
>             Project: Jackrabbit Content Repository
>          Issue Type: Improvement
>          Components: jackrabbit-core
>    Affects Versions: 2.2.13, 2.4.3
>            Reporter: Frank van Lankvelt
>             Fix For: 2.2.14, 2.4.4, 2.5.3
>
>         Attachments: JCR-3442-system-search-access-2_2_x.patch, JCR-3442-system-search-access-2_4_x.patch
>
>
> The RepositoryImpl class allows subclasses to supply their own search manager for workspaces.  But it is then not possible to reuse the system search manager created in the base class.
> The specific use case I want to support is to enhance the lucene query for QOM-based JCR queries.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (JCR-3442) Allow (override) access of the system search manager to RepositoryImpl subclasses

Posted by "Frank van Lankvelt (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JCR-3442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Frank van Lankvelt updated JCR-3442:
------------------------------------

    Attachment: JCR-3442-system-search-access-2_4_x.patch
    
> Allow (override) access of the system search manager to RepositoryImpl subclasses
> ---------------------------------------------------------------------------------
>
>                 Key: JCR-3442
>                 URL: https://issues.apache.org/jira/browse/JCR-3442
>             Project: Jackrabbit Content Repository
>          Issue Type: Improvement
>          Components: jackrabbit-core
>    Affects Versions: 2.2.13, 2.4.3
>            Reporter: Frank van Lankvelt
>             Fix For: 2.2.14, 2.4.4
>
>         Attachments: JCR-3442-system-search-access-2_4_x.patch
>
>
> The RepositoryImpl class allows subclasses to supply their own search manager for workspaces.  But it is then not possible to reuse the system search manager created in the base class.
> The specific use case I want to support is to enhance the lucene query for QOM-based JCR queries.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Updated] (JCR-3442) Allow (override) access of the system search manager to RepositoryImpl subclasses

Posted by "Frank van Lankvelt (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JCR-3442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Frank van Lankvelt updated JCR-3442:
------------------------------------

    Attachment: JCR-3442-system-search-access-2_2_x.patch
    
> Allow (override) access of the system search manager to RepositoryImpl subclasses
> ---------------------------------------------------------------------------------
>
>                 Key: JCR-3442
>                 URL: https://issues.apache.org/jira/browse/JCR-3442
>             Project: Jackrabbit Content Repository
>          Issue Type: Improvement
>          Components: jackrabbit-core
>    Affects Versions: 2.2.13, 2.4.3
>            Reporter: Frank van Lankvelt
>             Fix For: 2.2.14, 2.4.4
>
>         Attachments: JCR-3442-system-search-access-2_2_x.patch, JCR-3442-system-search-access-2_4_x.patch
>
>
> The RepositoryImpl class allows subclasses to supply their own search manager for workspaces.  But it is then not possible to reuse the system search manager created in the base class.
> The specific use case I want to support is to enhance the lucene query for QOM-based JCR queries.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

[jira] [Resolved] (JCR-3442) Allow (override) access of the system search manager to RepositoryImpl subclasses

Posted by "Unico Hommes (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JCR-3442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Unico Hommes resolved JCR-3442.
-------------------------------

    Resolution: Fixed

Looks like a valid use case to me.

Committed to trunk in revision 1397459
Backported to 2.4 branch in revision 1397460
Backported to 2.2 branch in revision 1397458
                
> Allow (override) access of the system search manager to RepositoryImpl subclasses
> ---------------------------------------------------------------------------------
>
>                 Key: JCR-3442
>                 URL: https://issues.apache.org/jira/browse/JCR-3442
>             Project: Jackrabbit Content Repository
>          Issue Type: Improvement
>          Components: jackrabbit-core
>    Affects Versions: 2.2.13, 2.4.3
>            Reporter: Frank van Lankvelt
>             Fix For: 2.2.14, 2.4.4, 2.5.3
>
>         Attachments: JCR-3442-system-search-access-2_2_x.patch, JCR-3442-system-search-access-2_4_x.patch
>
>
> The RepositoryImpl class allows subclasses to supply their own search manager for workspaces.  But it is then not possible to reuse the system search manager created in the base class.
> The specific use case I want to support is to enhance the lucene query for QOM-based JCR queries.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira