Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Let track authors decide on the default challenge #199

Closed
danielmitterdorfer opened this issue Jan 16, 2017 · 0 comments
Closed

Let track authors decide on the default challenge #199

danielmitterdorfer opened this issue Jan 16, 2017 · 0 comments
Labels
enhancement Improves the status quo :Track Management New operations, changes in the track format, track download changes and the like
Milestone

Comments

@danielmitterdorfer
Copy link
Member

For historic reasons every track needs to have a challenge "append-no-conflicts" to spare users to specify it on the command line with --challenge.

We should add a little bit more smarts:

  • Add a new (optional) property for challenges in the track specification to select a challenge as default (and also verify that only one of them is true).
  • If there is only one challenge (whatever its name), it is selected as the implicit default.

We will not implement this in a backwards compatible fashion but Rally will need to indicate very clearly to users how to fix their tracks.

@danielmitterdorfer danielmitterdorfer added :Track Management New operations, changes in the track format, track download changes and the like enhancement Improves the status quo labels Jan 16, 2017
@danielmitterdorfer danielmitterdorfer added this to the 0.5.0 milestone Jan 16, 2017
danielmitterdorfer added a commit to elastic/rally-tracks that referenced this issue Jan 16, 2017
danielmitterdorfer added a commit to elastic/rally-tracks that referenced this issue Jan 16, 2017
danielmitterdorfer added a commit to elastic/rally-tracks that referenced this issue Jan 16, 2017
danielmitterdorfer added a commit to elastic/rally-tracks that referenced this issue Jan 16, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improves the status quo :Track Management New operations, changes in the track format, track download changes and the like
Projects
None yet
Development

No branches or pull requests

1 participant