feat: Add workspace locking middleware using PostgreSQL advisory locks #817
knutties
force pushed
from
0c419305
to
46764cd9
62 days ago
knutties
force pushed
from
46764cd9
to
a5e97c66
46 days ago
knutties
force pushed
from
a5e97c66
to
7b29da74
42 days ago
knutties
force pushed
from
7b29da74
to
7f03c920
42 days ago
knutties
force pushed
from
7f03c920
to
d80a71f8
41 days ago
knutties
force pushed
from
d80a71f8
to
1de2e62a
35 days ago
feat: Add workspace locking middleware using PostgreSQL advisory locks
70873263
refactor: Use two-argument pg_advisory_lock for better lock space utiā¦
620d117b
feat: Add retry logic with exponential backoff for workspace locks
68b639b1
fix: Replace blocking sleep with async sleep in lock retry logic
482c9efb
fix: Add RAII guard to ensure lock release even on panic
dfe7c46e
fix: Correct middleware execution order to ensure locking works
d0afba91
fix: limit locking to only relevant endpoints
ae3ed170
knutties
force pushed
from
1de2e62a
to
ae3ed170
24 days ago
fix: moved intialization of lock guard to acquire call
e21bc07f
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub