feat: Add workspace locking middleware using PostgreSQL advisory locks #817
knutties
force pushed
from
0c419305
to
46764cd9
86 days ago
knutties
force pushed
from
46764cd9
to
a5e97c66
70 days ago
knutties
force pushed
from
a5e97c66
to
7b29da74
66 days ago
knutties
force pushed
from
7b29da74
to
7f03c920
66 days ago
knutties
force pushed
from
7f03c920
to
d80a71f8
65 days ago
knutties
force pushed
from
d80a71f8
to
1de2e62a
58 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
48 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