pedrocarlo
|
6d5443d4f0
|
add Query::Placeholder
|
2025-10-07 11:38:47 -03:00 |
|
pedrocarlo
|
4fc7be5042
|
as we have DROP table now, if we want to generate extensional queries eagerly, without affecting how we document interactions with MVCC, we need to travel forward in time and shadow queries eagerly so we can generate queries correctly. This involves cloning the tables unfortunately which is inneficient but correct
|
2025-10-07 11:38:47 -03:00 |
|
pedrocarlo
|
bb9c8dea4f
|
rework interaction generation to only generate possible queries + do less allocations
|
2025-10-07 02:36:13 -03:00 |
|
pedrocarlo
|
1d1b09dc17
|
modify query generation to always sample from valid queries
|
2025-10-07 02:36:13 -03:00 |
|
pedrocarlo
|
13764e6b8e
|
in mvcc if creating a ddl statement, first commit all connections
|
2025-09-27 23:52:57 -03:00 |
|
pedrocarlo
|
d3c2198a75
|
keep track of each pending query for the transaction and then apply the queries on commit
|
2025-09-27 23:52:57 -03:00 |
|
pedrocarlo
|
021d5d272a
|
refactor shadowing code to take into account snapshot isolation
|
2025-09-20 12:01:07 -03:00 |
|
pedrocarlo
|
c4843d6a6e
|
refactor SimulatorEnv to hold committed tables and separate connection tables for snapshot isolation
|
2025-09-20 11:52:15 -03:00 |
|
pedrocarlo
|
5f24ff6e45
|
fix non determinism by using IndexSet for order preserving iteration
|
2025-09-05 02:00:18 -03:00 |
|
TcMits
|
33a04fbaf7
|
resolve conflict
|
2025-09-02 17:30:10 +07:00 |
|
pedrocarlo
|
962666831b
|
read Profile file from path or use predefined profiles
|
2025-08-30 11:31:52 -03:00 |
|
TcMits
|
4ddfdb2a62
|
finish
|
2025-08-27 14:58:35 +07:00 |
|
pedrocarlo
|
8010b7d0c7
|
make simulator use sql_generation crate as dependency
|
2025-08-25 22:59:31 -03:00 |
|
pedrocarlo
|
7c8737e292
|
do not shadow + continue the assertion on injected fault error
|
2025-07-07 11:53:45 -03:00 |
|
Pekka Enberg
|
13f229020e
|
simulator: Use "mod.rs" for module top-level files
Let's use "mod.rs" for the module top-level file as we do in the rest of
the Limbo codebase for consistency.
|
2024-12-21 09:50:23 +02:00 |
|