Almann Goo
Almann Goo
As part of #56, there is a remaining TODO to integrate with the fuzzer. based on the README for `rust-fuzz` x86-64 is required so we cannot run the fuzzer natively...
This is/was removed as part of v3, we should add this back in for more advanced use cases.
This is/was removed as part of v3, we should add it back to support more advanced use cases like SSTs.
Per #394 `close()` and `getBytes()` has a very coupled relationship. In a model where `Writer` delegates to some kind of I/O abstraction (e.g. an file, socket, or buffer), the concept...
It may be worthwhile to leverage ASM.js for low-level serialization bits. This could be done as handcoded routines, or using some tooling. I'd imagine binary encoding/decoding could get some efficiency...
We currently extend the SQL-92 grammar within the spec and have BNF elements to describe those extension. The Kotlin implementation uses a hand coded lexer/parser (a decision which was purely...
It is often very useful to be able to create bindings within a query. We should add a `LET` clause that can create new variable bindings based on the collection...
In the reference implementation we support Ion/JSON literals with the back-tick quote (the semantics are defined by Ion's text grammar): ``` `1e10` -- Binary float `1.10` -- Decimal `1` --...
We have some sections that are WIP and are using `\eat{}` to comment them out. We should fix these sections and un-`\eat{}` them.
We have a raw draft for DML operations, this should be cleaned up and incorporated into the PartiQL spec and tracked here.