Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • O OS Core Common
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 22
    • Issues 22
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Open Subsurface Data Universe SoftwareOpen Subsurface Data Universe Software
  • Platform
  • System
  • Lib
  • core
  • OS Core Common
  • Merge requests
  • !98

Changed status producing model and interface to standardize publishing of status events

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Khilesh Sahu requested to merge slb-global-status-monitoring into master Jul 05, 2021
  • Overview 11
  • Commits 5
  • Pipelines 10
  • Changes 9

This MR includes following changes

  • Builder classes for StatusDetails and DatasetDetails are removed. Methods in these classes should be taken care by services itself rather than in library.
  • IEventPublisher accepts array of Message which is an interface implemented by StatusDetails and DatasetDetails. This interface is like marker for our models and will help us to standardize all publisher of different services.
  • Timestamp datatype is now long to accept epoch timestamp.
Edited Jul 07, 2021 by Paresh Behede
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: slb-global-status-monitoring