You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The text was updated successfully, but these errors were encountered:
vxgmichel
changed the title
[Server v3] Define, list, implement and test causality conditions systematically
[Server v3] Define, implement and test causality conditions systematically
Apr 19, 2024
The v2 parsec server used to explicitly list and implement causality conditions that have to be met in order to accept a write requests.
Example with
api_realm_update_roles
:parsec-cloud/parsec/backend/realm.py
Lines 351 to 376 in d397c03
The v3 server changed those conditions but they are not implemented and tested systematically.
They should be documented, and implemented the same way between the memory and PostgreSQL implementation.
They should also be tested systematically.
For instance, here's a difference between the memory and postgre implementation:
parsec-cloud/server/tests/api_v4/authenticated/test_realm_create.py
Lines 165 to 172 in f1ccaa5
The text was updated successfully, but these errors were encountered: