-
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 131 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
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.
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.