You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Jörn Kottmann (JIRA)" <de...@uima.apache.org> on 2011/02/07 13:08:30 UTC

[jira] Created: (UIMA-2036) Solrcas AE should be extensible to support the creation of a custom SolrServer instance

Solrcas AE should be extensible to support the creation of a custom SolrServer instance
---------------------------------------------------------------------------------------

                 Key: UIMA-2036
                 URL: https://issues.apache.org/jira/browse/UIMA-2036
             Project: UIMA
          Issue Type: Improvement
          Components: Sandbox
            Reporter: Jörn Kottmann
            Priority: Minor


In some cases it is necessary to control the creation of the SolrServer. Examples for such a need are customized http parameters, load balanced solr server or maybe a streaming http solr server.

The SolrCASConsumer class defines a createServer method. This method should be changed from private to protected in order to allow overwriting it.

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

       

[jira] Commented: (UIMA-2036) Solrcas AE should be extensible to support the creation of a custom SolrServer instance

Posted by "Tommaso Teofili (JIRA)" <de...@uima.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-2036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12996340#comment-12996340 ] 

Tommaso Teofili commented on UIMA-2036:
---------------------------------------

I think it'd be good to pass the UIMAContext as the only one parameter, what do you think?

> Solrcas AE should be extensible to support the creation of a custom SolrServer instance
> ---------------------------------------------------------------------------------------
>
>                 Key: UIMA-2036
>                 URL: https://issues.apache.org/jira/browse/UIMA-2036
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Sandbox-Solrcas
>            Reporter: Jörn Kottmann
>            Priority: Minor
>
> In some cases it is necessary to control the creation of the SolrServer. Examples for such a need are customized http parameters, load balanced solr server or maybe a streaming http solr server.
> The SolrCASConsumer class defines a createServer method. This method should be changed from private to protected in order to allow overwriting it.

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

       

[jira] Commented: (UIMA-2036) Solrcas AE should be extensible to support the creation of a custom SolrServer instance

Posted by "Tommaso Teofili (JIRA)" <de...@uima.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-2036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12996359#comment-12996359 ] 

Tommaso Teofili commented on UIMA-2036:
---------------------------------------

I also think we can put two more options to the basic createServer() method introducing the LBHttpSolrServer and the StreamingUpdateSolrServer if 'lbhttp' or 'stream' is found in the solrInstanceType param (now figuring out solrServerType would be a better name for such a parameter). What do you think?

> Solrcas AE should be extensible to support the creation of a custom SolrServer instance
> ---------------------------------------------------------------------------------------
>
>                 Key: UIMA-2036
>                 URL: https://issues.apache.org/jira/browse/UIMA-2036
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Sandbox-Solrcas
>            Reporter: Jörn Kottmann
>            Priority: Minor
>
> In some cases it is necessary to control the creation of the SolrServer. Examples for such a need are customized http parameters, load balanced solr server or maybe a streaming http solr server.
> The SolrCASConsumer class defines a createServer method. This method should be changed from private to protected in order to allow overwriting it.

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

       

[jira] Resolved: (UIMA-2036) Solrcas AE should be extensible to support the creation of a custom SolrServer instance

Posted by "Tommaso Teofili (JIRA)" <de...@uima.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-2036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili resolved UIMA-2036.
-----------------------------------

    Resolution: Fixed

> Solrcas AE should be extensible to support the creation of a custom SolrServer instance
> ---------------------------------------------------------------------------------------
>
>                 Key: UIMA-2036
>                 URL: https://issues.apache.org/jira/browse/UIMA-2036
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Sandbox-Solrcas
>            Reporter: Jörn Kottmann
>            Priority: Minor
>
> In some cases it is necessary to control the creation of the SolrServer. Examples for such a need are customized http parameters, load balanced solr server or maybe a streaming http solr server.
> The SolrCASConsumer class defines a createServer method. This method should be changed from private to protected in order to allow overwriting it.

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

       

[jira] [Updated] (UIMA-2036) Solrcas AE should be extensible to support the creation of a custom SolrServer instance

Posted by "Tommaso Teofili (JIRA)" <de...@uima.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-2036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili updated UIMA-2036:
----------------------------------

    Fix Version/s: 2.3.1Addons

> Solrcas AE should be extensible to support the creation of a custom SolrServer instance
> ---------------------------------------------------------------------------------------
>
>                 Key: UIMA-2036
>                 URL: https://issues.apache.org/jira/browse/UIMA-2036
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Sandbox-Solrcas
>            Reporter: Jörn Kottmann
>            Priority: Minor
>             Fix For: 2.3.1Addons
>
>
> In some cases it is necessary to control the creation of the SolrServer. Examples for such a need are customized http parameters, load balanced solr server or maybe a streaming http solr server.
> The SolrCASConsumer class defines a createServer method. This method should be changed from private to protected in order to allow overwriting it.

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

[jira] [Closed] (UIMA-2036) Solrcas AE should be extensible to support the creation of a custom SolrServer instance

Posted by "Tommaso Teofili (JIRA)" <de...@uima.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-2036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili closed UIMA-2036.
---------------------------------

    Resolution: Fixed

> Solrcas AE should be extensible to support the creation of a custom SolrServer instance
> ---------------------------------------------------------------------------------------
>
>                 Key: UIMA-2036
>                 URL: https://issues.apache.org/jira/browse/UIMA-2036
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Sandbox-Solrcas
>            Reporter: Jörn Kottmann
>            Priority: Minor
>             Fix For: 2.3.1Addons
>
>
> In some cases it is necessary to control the creation of the SolrServer. Examples for such a need are customized http parameters, load balanced solr server or maybe a streaming http solr server.
> The SolrCASConsumer class defines a createServer method. This method should be changed from private to protected in order to allow overwriting it.

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

[jira] Commented: (UIMA-2036) Solrcas AE should be extensible to support the creation of a custom SolrServer instance

Posted by "Tommaso Teofili (JIRA)" <de...@uima.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-2036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12997153#comment-12997153 ] 

Tommaso Teofili commented on UIMA-2036:
---------------------------------------

yes, therefore no parameter is needed anymore

> Solrcas AE should be extensible to support the creation of a custom SolrServer instance
> ---------------------------------------------------------------------------------------
>
>                 Key: UIMA-2036
>                 URL: https://issues.apache.org/jira/browse/UIMA-2036
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Sandbox-Solrcas
>            Reporter: Jörn Kottmann
>            Priority: Minor
>
> In some cases it is necessary to control the creation of the SolrServer. Examples for such a need are customized http parameters, load balanced solr server or maybe a streaming http solr server.
> The SolrCASConsumer class defines a createServer method. This method should be changed from private to protected in order to allow overwriting it.

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

       

[jira] Updated: (UIMA-2036) Solrcas AE should be extensible to support the creation of a custom SolrServer instance

Posted by "Jörn Kottmann (JIRA)" <de...@uima.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-2036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jörn Kottmann updated UIMA-2036:
--------------------------------

    Component/s:     (was: Sandbox)
                 Sandbox-Solrcas

> Solrcas AE should be extensible to support the creation of a custom SolrServer instance
> ---------------------------------------------------------------------------------------
>
>                 Key: UIMA-2036
>                 URL: https://issues.apache.org/jira/browse/UIMA-2036
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Sandbox-Solrcas
>            Reporter: Jörn Kottmann
>            Priority: Minor
>
> In some cases it is necessary to control the creation of the SolrServer. Examples for such a need are customized http parameters, load balanced solr server or maybe a streaming http solr server.
> The SolrCASConsumer class defines a createServer method. This method should be changed from private to protected in order to allow overwriting it.

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

       

[jira] [Reopened] (UIMA-2036) Solrcas AE should be extensible to support the creation of a custom SolrServer instance

Posted by "Tommaso Teofili (JIRA)" <de...@uima.apache.org>.
     [ https://issues.apache.org/jira/browse/UIMA-2036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tommaso Teofili reopened UIMA-2036:
-----------------------------------


> Solrcas AE should be extensible to support the creation of a custom SolrServer instance
> ---------------------------------------------------------------------------------------
>
>                 Key: UIMA-2036
>                 URL: https://issues.apache.org/jira/browse/UIMA-2036
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Sandbox-Solrcas
>            Reporter: Jörn Kottmann
>            Priority: Minor
>
> In some cases it is necessary to control the creation of the SolrServer. Examples for such a need are customized http parameters, load balanced solr server or maybe a streaming http solr server.
> The SolrCASConsumer class defines a createServer method. This method should be changed from private to protected in order to allow overwriting it.

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

[jira] Commented: (UIMA-2036) Solrcas AE should be extensible to support the creation of a custom SolrServer instance

Posted by "Jörn Kottmann (JIRA)" <de...@uima.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-2036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12997150#comment-12997150 ] 

Jörn Kottmann commented on UIMA-2036:
-------------------------------------

The context can be retrieved via a call to getContext(). Then there would be no need to pass anything, right ?

> Solrcas AE should be extensible to support the creation of a custom SolrServer instance
> ---------------------------------------------------------------------------------------
>
>                 Key: UIMA-2036
>                 URL: https://issues.apache.org/jira/browse/UIMA-2036
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Sandbox-Solrcas
>            Reporter: Jörn Kottmann
>            Priority: Minor
>
> In some cases it is necessary to control the creation of the SolrServer. Examples for such a need are customized http parameters, load balanced solr server or maybe a streaming http solr server.
> The SolrCASConsumer class defines a createServer method. This method should be changed from private to protected in order to allow overwriting it.

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

       

[jira] Commented: (UIMA-2036) Solrcas AE should be extensible to support the creation of a custom SolrServer instance

Posted by "Jörn Kottmann (JIRA)" <de...@uima.apache.org>.
    [ https://issues.apache.org/jira/browse/UIMA-2036?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12993025#comment-12993025 ] 

Jörn Kottmann commented on UIMA-2036:
-------------------------------------

Should the method signature of createServer be changed?

> Solrcas AE should be extensible to support the creation of a custom SolrServer instance
> ---------------------------------------------------------------------------------------
>
>                 Key: UIMA-2036
>                 URL: https://issues.apache.org/jira/browse/UIMA-2036
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Sandbox
>            Reporter: Jörn Kottmann
>            Priority: Minor
>
> In some cases it is necessary to control the creation of the SolrServer. Examples for such a need are customized http parameters, load balanced solr server or maybe a streaming http solr server.
> The SolrCASConsumer class defines a createServer method. This method should be changed from private to protected in order to allow overwriting it.

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