database-stream-processor
database-stream-processor copied to clipboard
Streaming and Incremental Computation Framework
Document JIT architecture and API. The doc should serve two purposes: - Explain the semantics of the bytecode supported by the JIT compiler and the architecture of the compiler. This...
The runner handles the `/shutdown` command by first calling `controller.stop()` and then sending a termination message to the actix dispatch loop. Both operations can be slow or even get stuck...
> mach is unmaintained | Details | | | ------------------- | ---------------------------------------------- | | Status | unmaintained | | Package | `mach` | | Version | `0.3.2` | | URL...
Implement an API to feed data to/read data from a JIT-compiled circuit. I guess it will be some type of a wrapper around the input/output handles API?
Here is the rust code that causes problems. This circuit is source->integral->differential->sink. Error is: panicked at 'called `Result::unwrap()` on an `Err` value: CyclicCircuit { node_id: GlobalNodeId([NodeId(4)]) }', src/lib.rs:2713:8 ``` fn...
I noticed the `create_demo_projects.sh` script was stuck without any feedback on stdout during some Docker builds. Digging deeper, I noticed this in the manager logs (can happen due to a...
Yet another kind of panic: ``` thread 'main' panicked at 'assertion failed: `(left != right)` left: `String`, right: `String`', crates/dataflow-jit/src/ir/validate.rs:970:17 ``` JSON: ``` { "nodes" : { "11797" : {...
SQL supports the NULL type, which is the type of the NULL literal. There is no way to represent this in the JIT compiler. This is useful for example to...
The JIT compiler should be able to support all operators that the SQL compiler can output. Testing: - All SQL compiler tests should compile (but not yet run, since we...