-
### Problem Statement
I have a query where on a limited number of cases an expensive lookup needs to take place.
At the moment `CASE`, `COALESCE`, and `IF` all result on the lookup taking place for …
-
Two potential improvements to the logging interface which currently accepts a `message: () -> String` lambda:
1. Reduce the number of memory allocations. The way it is today the code will allocate …
-
Thank you for this project! .NET world really need good numerics and linear algebra libraries nowadays.
The README indicates the impact of memory allocation on performance is already noticed, and a…
-
In the new optimized evaluation of allowed connections, a lot of work is done in preprocessing, that is, when building network configs.
This may **increase** runtime for certain queries, which do not…
-
###### Dependency Dag (Example)
![wiB44IpY](https://github.com/user-attachments/assets/9a53b598-1de3-4212-a703-53348b235eb0)
###### Description
I am reading some parquet files from disk using p…
-
| --- | --- |
| Bugzilla Link | [516652](https://bugs.eclipse.org/bugs/show_bug.cgi?id=516652) |
| Status | NEW |
| Importance | P3 normal |
| Reported | May 15, 2017 09:51 EDT |
| Modified | Jul…
-
This is an internal requirement for features including:
- #201: User-defined functions (e.g. `def f(x) = x * n` where `f(5)` will multiply by whatever `n` currently is)
- #560: `WHILE` loops
- #6…
-
This would allow the Y-combinator to work properly
-
While exploring complex types, I often hit the recursion limit, and need to perform the workaround I described in #35 of creating a dummy type.
Would it be possible to lazily evaluate types as the…
-
I'm not a huge fan of this feature because it causes an explosion of complexity. So far I've been implementing just certain things that are especially useful, like `cycle`, `iterate`, and `range` , bu…