- 
                Notifications
    
You must be signed in to change notification settings  - Fork 32
 
          ✨ dynamic-scheduler pushes service state to the frontend (⚠️ devops)
          #5892
        
          New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
          
     Merged
      
      
            GitHK
  merged 152 commits into
  ITISFoundation:master
from
GitHK:pr-osparc-dy-scheduler-polls-for-service-status
  
      
      
   
  Sep 24, 2024 
      
    
  
     Merged
                    Changes from all commits
      Commits
    
    
            Show all changes
          
          
            152 commits
          
        
        Select commit
          Hold shift + click to select a range
      
      2e2cc21
              
                using health checked only
              
              
                 b6d7c37
              
                revert unused
              
              
                 14a0f1f
              
                refactor redis database setup
              
              
                 e027544
              
                Merge branch 'master' into redis-clients-manager-health-checked
              
              
                GitHK bddfa8e
              
                partial service_tracker core
              
              
                 acbcaee
              
                refactor and added API tests
              
              
                 6c72d62
              
                connected to start and stop
              
              
                 1c914bd
              
                refactor
              
              
                 1de0248
              
                fixed tests
              
              
                 98f5fa9
              
                reverted
              
              
                 13e4d37
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 98bdf21
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 90cd4b4
              
                tracker can now list all tracked
              
              
                 0858387
              
                added context manager
              
              
                 061abc1
              
                added last checked to the TrackedServiceModel
              
              
                 0c62ac3
              
                tracker.all returns nodes and models now
              
              
                 2a00f59
              
                upgrade faststream
              
              
                 ccb767f
              
                added test
              
              
                 9c25cd7
              
                fixed tests
              
              
                 5940387
              
                fixed tests
              
              
                 2e08854
              
                enhances service_tracker
              
              
                 374e84a
              
                wired setup functions
              
              
                 a019feb
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 41b42d0
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 a20929c
              
                extended services tracker and fixed tests
              
              
                 0b9bcb1
              
                mypy
              
              
                 0cd023f
              
                added deferred manager and setup for status_monitor
              
              
                 83565e5
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 4598b9b
              
                refactor RedisClientsManager
              
              
                 13d33de
              
                Merge remote-tracking branch 'upstream/master' into redis-clients-man…
              
              
                 ae2e220
              
                using bytes instead of json
              
              
                 a47a0ef
              
                name of service
              
              
                 10c710e
              
                Merge branch 'redis-clients-manager-health-checked' of github.com:Git…
              
              
                 740a3d9
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 38fc9f8
              
                using pickle to serialize to json
              
              
                 9a39400
              
                using raw binary redis
              
              
                 ff65e2b
              
                refactor test
              
              
                 3a9c8a8
              
                refactor
              
              
                 ab4ec3f
              
                refactor
              
              
                 1317ff0
              
                added base test to validate
              
              
                 1c0e332
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 c644563
              
                setup monitor
              
              
                 b8eb97c
              
                wip
              
              
                 356076f
              
                extended _api
              
              
                 a5345cf
              
                removed unused
              
              
                 9e39d8c
              
                listing in comparison order
              
              
                 ebf75f9
              
                refactor
              
              
                 8cb1b4f
              
                wrapping up status_monitor
              
              
                 88c8926
              
                refactor
              
              
                 c3782c9
              
                refactor service_tracker
              
              
                 17b0ad9
              
                basic working version of monitor
              
              
                 0238ee0
              
                refactor
              
              
                 71ca287
              
                basic working test
              
              
                 9b2d3db
              
                extended use cases
              
              
                 66b15ac
              
                test location and names
              
              
                 01cf4a1
              
                refactor removal from tracking
              
              
                 b5df201
              
                add description
              
              
                 3504d43
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 d480d60
              
                fixed test
              
              
                 9f8158f
              
                refactor stop service
              
              
                 8970055
              
                fixed broken tests
              
              
                 a135324
              
                fixed broken
              
              
                 41ce7f9
              
                fixed example
              
              
                 3765525
              
                fixed failing tests
              
              
                 5d07c6d
              
                fixed broken test
              
              
                 8bce042
              
                fixed tests
              
              
                 a82fb53
              
                fixed broken tests
              
              
                 f0878ce
              
                refactor name
              
              
                 aa93e57
              
                renaming
              
              
                 4a3c16b
              
                fixed broken test
              
              
                 4e2643f
              
                refactor
              
              
                 66d0ef9
              
                Merge remote-tracking branch 'origin/pr-osparc-extend-stop-params' in…
              
              
                 5612104
              
                added requirement
              
              
                 1195d8a
              
                service_tracker refactor
              
              
                 74f467a
              
                can switch states form running to stopped
              
              
                 176be12
              
                refactor
              
              
                 b80edc5
              
                added missing
              
              
                 8a47d45
              
                refactored test
              
              
                 0d02a76
              
                rename
              
              
                 2560911
              
                fixed broken app
              
              
                 ac0ea32
              
                pushing notification to FE
              
              
                 ee22e17
              
                using correct event name
              
              
                 b8c9236
              
                first running version
              
              
                 18c4f87
              
                pylint
              
              
                 27644be
              
                mypy
              
              
                 3c9690c
              
                Merge remote-tracking branch 'upstream/master' into redis-clients-man…
              
              
                 d303544
              
                feedback
              
              
                 955c8b4
              
                Merge remote-tracking branch 'origin/redis-clients-manager-health-che…
              
              
                 a3b032f
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 a1a7bc1
              
                refactor test
              
              
                 4edbe0a
              
                added typing
              
              
                 a2a268a
              
                avoids obscuring
              
              
                 c6a97f4
              
                refactor to be correct
              
              
                 5b4896d
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 d0a5415
              
                removed redefined
              
              
                 b0a7bbe
              
                removed unused
              
              
                 40b01ba
              
                refactor fixture
              
              
                 5f8eb55
              
                fixed failing tests
              
              
                 d906cd6
              
                renaming
              
              
                 be81d86
              
                fixe failing tests
              
              
                 2d0bf02
              
                fixed some issues
              
              
                 0f62661
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 d4d2580
              
                revert and update ccredentials
              
              
                 8d5d006
              
                remove spaces
              
              
                 fa4f6ef
              
                fixed broken test
              
              
                 cc310ee
              
                fix mypy
              
              
                 f50e100
              
                refactor docstrings
              
              
                 965368c
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 4b414b8
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 b79f975
              
                expanded exmaple
              
              
                 d43fda7
              
                refactor
              
              
                 329f617
              
                renamed and moved
              
              
                 a573474
              
                using keywordargument
              
              
                 01d6faf
              
                removed unrequired keywork argument
              
              
                 f21eae9
              
                removed unrequired typing ignore
              
              
                 a5e0b65
              
                update comment
              
              
                 e1b2612
              
                rename and remove not meaningful types
              
              
                 3f5f334
              
                simplified code
              
              
                 f1d323e
              
                rename
              
              
                 690fdfa
              
                refactor interface
              
              
                 4a74f0c
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 162e598
              
                renaming
              
              
                 98e9008
              
                renaming
              
              
                 2f04e9b
              
                docstring refactor
              
              
                 d606bbd
              
                moving postion of field
              
              
                 32a6c5c
              
                reusign node_id
              
              
                 67276db
              
                refactor to support idle state
              
              
                 610103c
              
                rename
              
              
                 6e7769d
              
                refactor
              
              
                 88c7e4a
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 771e16c
              
                fixeed broken tests
              
              
                 6cdef01
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 3e4d543
              
                update docstring
              
              
                 5907c4d
              
                refactor
              
              
                 4c99a26
              
                revert rename
              
              
                 806410d
              
                removed code that does not help solve any issue
              
              
                 519446d
              
                refactor to be formally correct
              
              
                 ca7ec56
              
                refactor logging
              
              
                 c529d4d
              
                docstring
              
              
                 a7f1ac6
              
                renamed functions
              
              
                 7f779d4
              
                added description via field
              
              
                 fa9df8c
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 2b24453
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 08208ed
              
                using limited_gather
              
              
                 299fab4
              
                refactor test fixture
              
              
                 f5b6da7
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 e17964e
              
                Merge branch 'master' into pr-osparc-dy-scheduler-polls-for-service-s…
              
              
                GitHK 6c5c9d7
              
                fixed failing test
              
              
                 02bc40b
              
                Merge remote-tracking branch 'upstream/master' into pr-osparc-dy-sche…
              
              
                 bff699c
              
                Merge branch 'pr-osparc-dy-scheduler-polls-for-service-status' of git…
              
              
                 a54edfa
              
                fixed typing
              
              
                 a47f788
              
                Merge branch 'master' into pr-osparc-dy-scheduler-polls-for-service-s…
              
              
                GitHK File filter
Filter by extension
Conversations
          Failed to load comments.   
        
        
          
      Loading
        
  Jump to
        
          Jump to file
        
      
      
          Failed to load files.   
        
        
          
      Loading
        
  Diff view
Diff view
There are no files selected for viewing
        
          
  
    
      
          
            3 changes: 3 additions & 0 deletions
          
          3 
        
  packages/models-library/src/models_library/api_schemas_dynamic_scheduler/socketio.py
  
  
      
      
   
        
      
      
    
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              | Original file line number | Diff line number | Diff line change | 
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| from typing import Final | ||
| 
     | 
||
| SOCKET_IO_SERVICE_STATUS_EVENT: Final[str] = "serviceStatus" | 
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
              
      
      Oops, something went wrong.
        
    
  
      
      Oops, something went wrong.
        
    
  
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
Uh oh!
There was an error while loading. Please reload this page.