Skip to content

Conversation

hmmr
Copy link
Contributor

@hmmr hmmr commented Mar 3, 2017

RTS-1661?

Make code version-agnostic, only require newly introduced keys and caps (those that we need to wait_until before actually performing the tests) to be registered when stepping to next release up/downgrade cycle. This should reduce the patch size when upgrading the updowngrade machinery for the next cycle.

ts_cluster_updowngrade_group_by_SUITE-eleveldb          : pass
ts_cluster_updowngrade_order_by_SUITE-eleveldb          : pass
ts_cluster_updowngrade_select_aggregation_SUITE-eleveldb: pass

make code version-agnostic, only require newly introduced keys and caps to
be registered when stepping to next release up/downgrade cycle.
unknown ->
ct:fail("Failed to determine riak version in '~s' slot", [VsnSlot]);
Known ->
case re:run(Known, "riak_ts-(\\d+)\.(\\d+)\.(\\d+)", [{capture, all_but_first, list}]) of
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The \. should be \\.

@macintux
Copy link
Contributor

macintux commented Mar 3, 2017

Other than the regular expression comment, this looks really good.

@hmmr
Copy link
Contributor Author

hmmr commented Mar 3, 2017

+1

1 similar comment
@paegun
Copy link
Contributor

paegun commented Mar 3, 2017

+1

@macintux macintux merged commit ff4d4e4 into develop Mar 3, 2017
@macintux macintux deleted the fix-az-make_updowngrade_work_for_any_recent_versions branch March 3, 2017 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants