This repository was archived by the owner on Jan 6, 2023. It is now read-only.
This repository was archived by the owner on Jan 6, 2023. It is now read-only.
Onyx patch versions should not require new tenancy-id #875
Open
Description
Upgrading Onyx versions between patches shouldn't require the user to use a new tenancy id. If the cluster-log format changes in an incompatible way, that should require a minor or major version number change. Otherwise, it can be very troublesome migrate job checkpoints, state, etc. to a new tenancy-id.
clojure.lang.ExceptionInfo: Incompatible versions of the Onyx cluster coordination log.
A new, distinct, :onyx/tenancy-id should be supplied when upgrading or downgrading Onyx.
{:cluster-version "0.13.3-alpha4", :peer-version "0.13.5"}
I propose that we go ahead and modify the check to ignore differences in major.minor.PATCH versions.
Metadata
Metadata
Assignees
Labels
No labels