Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-5939

Use semver4j for all things version comparsion

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • L3 - Default
    • None
    • None
    • backend
    • 3
    • S

    Description

      Context:

      In the following PR https://github.com/camunda/camunda-optimize/pull/4278#discussion_r782443483 semver4j was introduced for convenience on version comparison in contrast to extending own version check logic further.
      To be consistent we should make use of it in other occasions (e.g. camunda BPM and elastic version checkers) as well.

      AT:

      • semver4j is used to get rid of custom version comparison code for elastic and camunda bpm version checks

      Justification:

      The consistent logic for checking reduces potential error-proneness in our own custom logic. It is also a duplication of similar checks, which is a redundancy in our codebase

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

              Unassigned Unassigned
              sebastian.bathke Sebastian Bathke
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Salesforce