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

Move code imported from Operate to separate package

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 3.12.0-alpha2
    • None
    • None

      For the OpenSearch database operations we are duplicating a lot of code from Operate. In order to keep the scope of this project lower, we will take the Operate code more or less "as is" for now. After releasing this feature, we will clean up the code properly so that it is an integral part of the Optimize code base. To facilitate this clean-up, the entire Operate code shall be moved into a dedicated package. This is the purpose of this ticket, identify all code that was imported from Operate and put it in a dedicated package.

      Testing notes

      This is just a code refactoring, so no testing needed since this only affects opensearch and we are not yet able to do regression testing with opensearch

        This is the controller panel for Smart Panels app

            [OPT-7399] Move code imported from Operate to separate package

            Giuliano Rodrigues Lima created issue -
            Giuliano Rodrigues Lima made changes -
            Description Original: Move the packages 

            _org.camunda.optimize.service.os_

            _org.camunda.optimize.service.es_

            _to_

            _org.camunda.optimize.service.db.os_

            _org.camunda.optimize.service.db.es_
            New: For the OpenSearch database operations we are duplicating a lot of code from Operate. In order to keep the scope of this project lower, we will take the Operate code more or less "as is" for now. After releasing this feature, we will clean up the code properly so that it is an integral part of the Optimize code base. To facilitate this clean-up, the entire Operate code shall be moved into a dedicated package. This is the purpose of this ticket, identify all code that was imported from Operate and put it in a dedicated package.
            Giuliano Rodrigues Lima made changes -
            Description Original: For the OpenSearch database operations we are duplicating a lot of code from Operate. In order to keep the scope of this project lower, we will take the Operate code more or less "as is" for now. After releasing this feature, we will clean up the code properly so that it is an integral part of the Optimize code base. To facilitate this clean-up, the entire Operate code shall be moved into a dedicated package. This is the purpose of this ticket, identify all code that was imported from Operate and put it in a dedicated package. New: For the OpenSearch database operations we are duplicating a lot of code from Operate. In order to keep the scope of this project lower, we will take the Operate code more or less "as is" for now. After releasing this feature, we will clean up the code properly so that it is an integral part of the Optimize code base. To facilitate this clean-up, the entire Operate code shall be moved into a dedicated package. This is the purpose of this ticket, identify all code that was imported from Operate and put it in a dedicated package.
            h2. Testing notes

            This is just a code refactoring, so no testing needed since this only affects opensearch and we are not yet able to do regression testing with opensearch
            Giuliano Rodrigues Lima made changes -
            Status Original: Triage [ 10612 ] New: In Development [ 10312 ]
            Giuliano Rodrigues Lima made changes -
            Assignee New: Giuliano Rodrigues Lima [ giuliano.rodrigues-lima ]
            Giuliano Rodrigues Lima made changes -
            Assignee Original: Giuliano Rodrigues Lima [ giuliano.rodrigues-lima ] New: Joshua Windels [ joshua.windels ]
            Status Original: In Development [ 10312 ] New: In Review [ 10212 ]
            Joshua Windels made changes -
            Assignee Original: Joshua Windels [ joshua.windels ] New: Giuliano Rodrigues Lima [ giuliano.rodrigues-lima ]
            Status Original: In Review [ 10212 ] New: Rework [ 11413 ]
            Giuliano Rodrigues Lima made changes -
            Assignee Original: Giuliano Rodrigues Lima [ giuliano.rodrigues-lima ]
            Resolution New: Fixed [ 1 ]
            Status Original: Rework [ 11413 ] New: Done [ 10010 ]
            Helene Waechtler made changes -
            Fix Version/s New: 3.12.0-alpha2 [ 18691 ]

              Unassigned Unassigned
              giuliano.rodrigues-lima Giuliano Rodrigues Lima
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: