Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-5571

Scheduler JNI throws exception when the major versions of JAR and libmesos don't match

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • 1.0.0
    • 0.28.3, 1.0.0
    • java api
    • None

    Description

      In convert.cpp we compare the major versions of the native library and the jar. This makes upgrading frameworks unnecessarily hard because you would have to deploy Mesos and frameworks in lockstep.

      Backwards-incompatible changes would warrant a major version bump but not
      vise versa. Plus it's more standard to express and check dependency
      versions outside of the code but through package metadata.

      The proposed solution is to remove this major version check altogether.

      Attachments

        Activity

          People

            xujyan Yan Xu
            xujyan Yan Xu
            Vinod Kone Vinod Kone
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: