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

Platform semver compatibility minor version update - Prep for 0.10.0 #2106

Closed
3 tasks
tjtelan opened this issue Jan 13, 2022 · 1 comment
Closed
3 tasks

Comments

@tjtelan
Copy link
Contributor

tjtelan commented Jan 13, 2022

Before we update the platform version to 0.10.0, we have a few areas to take care of

  • Update compatible version ranges. Set min for the last stable release (currently 0.9.17), and max to 0.11.0

    /// The minimum VERSION of the Fluvio Platform that this client is compatible with.
    const MINIMUM_PLATFORM_VERSION: &str = "0.9.0";
    /// The maximum VERSION of the Fluvio Platform that this client is compatible with.
    const MAXIMUM_PLATFORM_VERSION: &str = "0.10.0";

  • The changes to the fluvio crate will be needed by test-connector, so it can connect to a 0.10.0 cluster for the smoke test (TODO: Create an issue at fluvio-connector to make this dependency change to use fluvio git repo instead of crates.io)

  • Remove max platform version check

@tjtelan tjtelan changed the title Platform semver compatibility minor version 0.10.0 Platform semver compatibility minor version update - Prep for 0.10.0 Jan 13, 2022
@tjtelan tjtelan added this to the 0.9.18 milestone Jan 13, 2022
@sehz
Copy link
Contributor

sehz commented Jan 13, 2022

Let's remove the maximum platform since we don't really have a concrete use case. Each API has it's own version compatibility.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants