You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucenenet.apache.org by "Stephen Rose (JIRA)" <ji...@apache.org> on 2012/09/16 20:08:07 UTC
[jira] [Created] (LUCENENET-510) QueryParser extensibility points
are all marked protected internal
Stephen Rose created LUCENENET-510:
--------------------------------------
Summary: QueryParser extensibility points are all marked protected internal
Key: LUCENENET-510
URL: https://issues.apache.org/jira/browse/LUCENENET-510
Project: Lucene.Net
Issue Type: Improvement
Affects Versions: Lucene.Net 3.0.3
Reporter: Stephen Rose
All of the extensibility points are marked as protected internal, which prevents extension without recompilation of core.
getFieldQuery
getFuzzyQuery
getPrefixQuery
getRangeQuery
getBooleanQuery
getWildcardQuery
It also affects MultiFieldQueryParser's final
GetRangeQuery
--
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] [Commented] (LUCENENET-510) QueryParser extensibility points
are all marked protected internal
Posted by "Simon Svensson (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENENET-510?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13456753#comment-13456753 ]
Simon Svensson commented on LUCENENET-510:
------------------------------------------
"protected internal" means "those that inherit from me, and those within my assembly". You should be able to inherit from QueryParser to extend it without recompiling any Lucene assemblies.
MultiFieldQueryParser.GetRangeQuery is already protected internal, and not sealed as your report suggests.
https://issues.apache.org/jira/browse/LUCENENET-510
Are you sure you're using the 3.0.3 branch? Your method names suggest something before the .net-ification of the api.
> QueryParser extensibility points are all marked protected internal
> ------------------------------------------------------------------
>
> Key: LUCENENET-510
> URL: https://issues.apache.org/jira/browse/LUCENENET-510
> Project: Lucene.Net
> Issue Type: Improvement
> Affects Versions: Lucene.Net 3.0.3
> Reporter: Stephen Rose
>
> All of the extensibility points are marked as protected internal, which prevents extension without recompilation of core.
> getFieldQuery
> getFuzzyQuery
> getPrefixQuery
> getRangeQuery
> getBooleanQuery
> getWildcardQuery
> It also affects MultiFieldQueryParser's final
> GetRangeQuery
--
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] [Commented] (LUCENENET-510) QueryParser extensibility points
are all marked protected internal
Posted by "Stephen Rose (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENENET-510?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13457319#comment-13457319 ]
Stephen Rose commented on LUCENENET-510:
----------------------------------------
You're right, it's fine in 3.0.3 branch. Apologies for the confusion. Will close the issue
> QueryParser extensibility points are all marked protected internal
> ------------------------------------------------------------------
>
> Key: LUCENENET-510
> URL: https://issues.apache.org/jira/browse/LUCENENET-510
> Project: Lucene.Net
> Issue Type: Improvement
> Affects Versions: Lucene.Net 3.0.3
> Reporter: Stephen Rose
>
> All of the extensibility points are marked as protected internal, which prevents extension without recompilation of core.
> getFieldQuery
> getFuzzyQuery
> getPrefixQuery
> getRangeQuery
> getBooleanQuery
> getWildcardQuery
> It also affects MultiFieldQueryParser's final
> GetRangeQuery
--
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] (LUCENENET-510) QueryParser extensibility points
are all marked protected internal
Posted by "Stephen Rose (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENENET-510?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Stephen Rose resolved LUCENENET-510.
------------------------------------
Resolution: Invalid
> QueryParser extensibility points are all marked protected internal
> ------------------------------------------------------------------
>
> Key: LUCENENET-510
> URL: https://issues.apache.org/jira/browse/LUCENENET-510
> Project: Lucene.Net
> Issue Type: Improvement
> Affects Versions: Lucene.Net 3.0.3
> Reporter: Stephen Rose
>
> All of the extensibility points are marked as protected internal, which prevents extension without recompilation of core.
> getFieldQuery
> getFuzzyQuery
> getPrefixQuery
> getRangeQuery
> getBooleanQuery
> getWildcardQuery
> It also affects MultiFieldQueryParser's final
> GetRangeQuery
--
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] [Commented] (LUCENENET-510) QueryParser extensibility points
are all marked protected internal
Posted by "Simon Svensson (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/LUCENENET-510?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13456844#comment-13456844 ]
Simon Svensson commented on LUCENENET-510:
------------------------------------------
My link should have pointed to the MultiFieldQueryParser.cs code for the 3.0.3 pre-release.
https://svn.apache.org/repos/asf/lucene.net/branches/3.0.3/src/core/QueryParser/MultiFieldQueryParser.cs
> QueryParser extensibility points are all marked protected internal
> ------------------------------------------------------------------
>
> Key: LUCENENET-510
> URL: https://issues.apache.org/jira/browse/LUCENENET-510
> Project: Lucene.Net
> Issue Type: Improvement
> Affects Versions: Lucene.Net 3.0.3
> Reporter: Stephen Rose
>
> All of the extensibility points are marked as protected internal, which prevents extension without recompilation of core.
> getFieldQuery
> getFuzzyQuery
> getPrefixQuery
> getRangeQuery
> getBooleanQuery
> getWildcardQuery
> It also affects MultiFieldQueryParser's final
> GetRangeQuery
--
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