We couldn't load all Actvitity tabs. Refresh the page to try again.
If the problem persists, contact your Jira admin.
Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-5939

Use semver4j for all things version comparsion

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

      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

        This is the controller panel for Smart Panels app

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

            Use semver4j for all things version comparsion

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

                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

                  This is the controller panel for Smart Panels app

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

                          Created:
                          Updated:

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

                                Created:
                                Updated: