Skip to content
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

✨🐛Webserver: enable socketio horizontal scaling + ensure only 1 update goes through (⚠️ devops) #4286

Merged
Changes from 1 commit
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
09c730f
setup socketio horizontal scaling
sanderegg May 30, 2023
5317425
add dependency
sanderegg May 30, 2023
97a84d6
create new service to get db notifications only once
sanderegg May 30, 2023
e395ea5
ensure envs are set correctly
sanderegg May 30, 2023
94dba1d
new db_listener plugin
sanderegg May 30, 2023
3176639
renaming stuff
sanderegg May 30, 2023
e397401
upgrade import
sanderegg May 30, 2023
3be0e6c
add documentation
sanderegg May 30, 2023
a52b088
ensure we do have rabbit in the tests
sanderegg May 30, 2023
8575337
this shall be moved
sanderegg May 30, 2023
de92a58
adding rabbit to test suite
sanderegg May 30, 2023
c30f282
typo
sanderegg May 30, 2023
2a06d2a
pylance
sanderegg May 30, 2023
f536489
add rabbit settings
sanderegg May 30, 2023
6d8e541
fix mock
sanderegg May 30, 2023
6a57f16
type
sanderegg May 30, 2023
17cf4ee
fix tests
sanderegg May 30, 2023
437d600
fix missing rabbitmq
sanderegg May 31, 2023
6b9af3d
type
sanderegg May 31, 2023
0db3359
enable rabbit
sanderegg May 31, 2023
1363940
remove todos
sanderegg May 31, 2023
d14b567
setup of socketio now done as event.
sanderegg May 31, 2023
edb506d
linter
sanderegg May 31, 2023
9f2b087
fix dependencies
sanderegg May 31, 2023
bd3d328
fix closing
sanderegg May 31, 2023
72c2a0a
use hasattr
sanderegg May 31, 2023
fe93688
closing is now handled without warnings
sanderegg May 31, 2023
0a22612
refactor
sanderegg May 31, 2023
be4e43e
revert
sanderegg Jun 1, 2023
58b566c
type
sanderegg Jun 1, 2023
a8dfea0
clean
sanderegg Jun 1, 2023
96c183c
fix init
sanderegg Jun 1, 2023
25d5131
clean
sanderegg Jun 1, 2023
689602e
make storage more reactive in tests
sanderegg Jun 1, 2023
a4c6fc3
clean
sanderegg Jun 1, 2023
792436c
clean stuff
sanderegg Jun 1, 2023
7f7940d
fix fixtures
sanderegg Jun 1, 2023
cc86f38
sql 2.0
sanderegg Jun 1, 2023
acdb448
@pcrespov review: use parse_obj_as
sanderegg Jun 1, 2023
3befcd9
sql 2.0
sanderegg Jun 1, 2023
7eac9a3
@pcrespov review: carefully select what is enabled
sanderegg Jun 1, 2023
b052161
@pcrespov review: fix comment
sanderegg Jun 1, 2023
aaea70e
cleanup
sanderegg Jun 1, 2023
294df4f
remove unused stuff
sanderegg Jun 1, 2023
7612321
sql 2.0
sanderegg Jun 1, 2023
f986f57
fix tests
sanderegg Jun 1, 2023
f914b5b
linter
sanderegg Jun 1, 2023
67e5c71
fix test
sanderegg Jun 1, 2023
0ec1936
@pcrespov review: rename
sanderegg Jun 1, 2023
8f3ea94
increase wait timeout during tests
sanderegg Jun 1, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
linter
sanderegg committed Jun 1, 2023
commit f914b5ba2a6fbb02b4ef947a26718032face4353
Original file line number Diff line number Diff line change
@@ -21,7 +21,6 @@
from servicelib.json_serialization import json_dumps
from settings_library.rabbit import RabbitSettings
from settings_library.redis import RedisSettings
from simcore_postgres_database.models.comp_tasks import comp_tasks
from simcore_postgres_database.models.projects import projects
from simcore_postgres_database.models.users import UserRole
from simcore_postgres_database.webserver_models import (