You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Hoss Man (JIRA)" <ji...@apache.org> on 2011/04/21 00:49:05 UTC

[jira] [Resolved] (SOLR-2461) Make QuerySenderListener Public

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

Hoss Man resolved SOLR-2461.
----------------------------

       Resolution: Fixed
    Fix Version/s: 4.0
         Assignee: Hoss Man

Yeah, i'm not sure that there is any reason why QuerySenderListener and AbstractSolrEventListener were never made public.

i don't see that there is much extinsible value add beyond the "if (condition) super.method(...)" style delegation, but as you mention: even that has it's advantages.

if you have other suggestiosn for refactoring the class to be more useful when extending, please feel free to open other issues (and submit patches)

Committed revision 1095545.


> Make QuerySenderListener Public
> -------------------------------
>
>                 Key: SOLR-2461
>                 URL: https://issues.apache.org/jira/browse/SOLR-2461
>             Project: Solr
>          Issue Type: Improvement
>            Reporter: Giovanni Fernandez-Kincade
>            Assignee: Hoss Man
>            Priority: Minor
>             Fix For: 4.0
>
>
> There are legitimate use-cases for folks to extend QuerySenderListener. For example, at Etsy, we would like toggle warm-up queries according to feature flags in our business logic. Unfortunately, this class is declared with the default access level...

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org