-
It would be really nice if Mutex had deadlock detection (including via a feature flag). Especially in an async context where it's hard to peer into the state of tasks, these can be exceptionally hard …
-
**Description:**
The Lock Manager design pattern is a concurrency control mechanism used to manage access to shared resources in a multi-threaded environment. This pattern ensures that multiple proces…
-
Jira Link: [DB-3155](https://yugabyte.atlassian.net/browse/DB-3155)
We should delay deadlock detection for some configurable amount of time, say 1s, similar to Postgres. This will allow us to avoid t…
-
No deadlock detected, though TLC reports a deadlock
## Input specification
See #110
## The command line parameters used to run the tool
`apalache check EWD840.tla`
## Expected behavior…
-
To create a self-deadlock:
```
BEGIN;
ALTER TABLE test ADD COLUMN z int;
SELECT run_command_on_placements('test', 'SELECT x FROM %s');
```
-
```sql
alter system set citus.distributed_deadlock_detection_factor = 1;
WARNING: citus.distributed_deadlock_detection_factor cannot be less than 1. To disable distributed deadlock detection set th…
-
See previous issue: #6646
When `PerformDeadlockDetection` is true there will occasionally be some false positive deadlock detections. I am experiencing this on Orleans 3.4.1 using memory streams. T…
-
Hello,
I'm looking into supporting my library BlazorWorker on .net9. I'm having some trouble initializing dotnet using the same code as in .net8. I run into a kind of deadlock-looking situation in …
-
**Describe the problem**
During txn conflicts/deadlock detection, we issue PushTxns[^1] and QueryTxns[^2] as requests that bypass AC (note the missing AC headers in the references below). Bypassing…
-
Distributed deadlock detection uses `0` as the transaction number for all of the local processes. However, this might become problematic in certain cases.
As we use `0` as the transaction number fo…