lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kevin Risden (JIRA)" <j...@apache.org>
Subject [jira] (SOLR-8581) Integration tests for rolling upgrades
Date Tue, 31 Jan 2017 16:43:52 GMT

    [ https://issues.apache.org/jira/browse/SOLR-8581?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15844781#comment-15844781
] 

Kevin Risden edited comment on SOLR-8581 at 1/31/17 4:43 PM:
-------------------------------------------------------------

I threw together an example of doing this with released versions of Solr.

https://github.com/risdenk/solr_upgrade_test

It avoids using Java for the automation just because it was easier to write in Python to start.
It doesn't do replacing of jar and instead uses the release directly. There are generated
configs for every version from 5.0.0 to 6.4.0 and every version in between. It is easy to
add another version with a config file just need a URL to a release.


was (Author: risdenk):
I threw together an example of doing this with released versions of Solr.

https://github.com/risdenk/solr_upgrade_test

It avoids using Java just because it was easier to write in Python to start. It doesn't do
replacing of jar and instead uses the release directly. There are generated configs for every
version from 5.0.0 to 6.4.0 and every version in between. It is easy to add another version
with a config file just need a URL to a release.

>  Integration tests for rolling upgrades
> ---------------------------------------
>
>                 Key: SOLR-8581
>                 URL: https://issues.apache.org/jira/browse/SOLR-8581
>             Project: Solr
>          Issue Type: Test
>            Reporter: Vivek Narang
>
> I intend to work on an integration test suite for Solr, to test for issues to deal with
back compat, rolling upgrades etc.
> The interface for the test suite, as I'm planning, would be to have it accept two versions
of Solr (either released versions or trunk/branch).
> I work on SolrCloud, and we need something like this to enable us to upgrade more frequently.
I had a conversation with @Ishan Chattopadhyaya, who emphasised to me the need to have something
like this.
> If there's already any ongoing effort in doing this, I can help out there. Please let
me know.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

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


Mime
View raw message