Almann Goo

Results 66 issues of 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.

enhancement

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...

api

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...

enhancement

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...

enhancement

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` --...

enhancement

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.