Releases: mutable-org/mutable
Releases · mutable-org/mutable
v0.0.121
[Fix] Provide diag output on `UseDatabase`
v0.0.120: [Benchmark] Fix: Convert timeout value to float
A valid value for a measured time is only of type `float`. When a timeout occurs, the timeout value is used, which is of type `int`. We add a missing conversion to `float` for that case.
v0.0.119
[UTest] Parser tests for create/drop index stmt
v0.0.118
[Benchmark] Rename benchmark files.
v0.0.117
[UTest] Add test of TDGOO.
v0.0.116
[Benchmark] Fix type hints considering `dict.get()`
v0.0.115
[ITest] Test `DROP DATABASE`, `DROP TABLE`
v0.0.114: [Utils] Adjust output in utest script for timeouts
Print the test names of tests that timed out for better debugging.
v0.0.113: [Benchmark] Add type hints to benchmark script and connectors
We annotate each class, function, and variable with a type hint. While python does not have static types, these type hints make it easier to understand the whole benchmarking system. We also define type aliases for benchmark data as well as connector results indicating a clear structure for the underlying data. This makes it easier to understand the types and values one is dealing with, as nested dictionaries without type hints can be confusing. Furthermore, typeguard is used by annotating functions and classes with `@typechecked` in order to ensure that all variables and function return types fulfill the specified type.
v0.0.112
[Frontend] Slightly improve init of follow sets.