Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • bliss bliss
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 543
    • Issues 543
    • List
    • Boards
    • Service Desk
    • Milestones
  • Jira
    • Jira
  • Merge requests 145
    • Merge requests 145
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • BlissBliss
  • blissbliss
  • Merge requests
  • !1784

Flint: Avoid unexpected image processing when the image is already up-to-date

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Valentin Valls requested to merge valentin.valls/bliss:fix-unneeded-image-dataprocessing into master Nov 27, 2019
  • Overview 0
  • Commits 6
  • Pipelines 1
  • Changes 3

Feedback from @homsrego

The images was too often updated during the scan. It was obvious is case of a display expecting a lot of data processing like histograming. The result was a processing on a GUI side much longer than the scan duration. This was not expected by the current design of Flint.

This MR fixes several issues in order to fix the problem.

  • frame id was not taken into account (to filter already up-to-date image)
  • image and spectum events was duplicated (triggered by there specific events + the one from the group of scalars)

Plus few other typo and fixes.

Edited Nov 27, 2019 by Valentin Valls
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: fix-unneeded-image-dataprocessing