Taehoon Moon
Taehoon Moon
e.g. ```bash gluesql> select ARRAY[1,2,3]; [error] translate: unsupported expr: ARRAY[1, 2, 3] gluesql> select [1,2,3]; [error] translate: unsupported expr: [1, 2, 3] ``` `ARRAY[1,2,3]` or `[1,2,3]` like inputs are supported...
We need to split struct declaration and evaluation codes which co-exist in `Evaluated` enum. Then, declaration part would be better to be located in `data/`.
In the context of the SQL Database project, we have recently merged `evaluate` and `evaluate_stateless` as per [#1132](https://github.com/gluesql/gluesql/pull/1132). The distinction between `evaluate` and `evaluate_stateless` in the execution layer now depends...
Current coverage github action does not test `wasm32` target builds. ref. https://github.com/gluesql/gluesql/blob/main/.github/workflows/coverage.yml Now, we will soon to have `WebStorage` which only works in `wasm32` target. ref. https://github.com/gluesql/gluesql/pull/1050 Update on `coverage.yml`...
- [ ] Add ALTER TABLE {ADD|DROP} COLUMN integration tests using PRIMARY KEY column option - [ ] Fix SledStorage AlterTable trait impl to handle PRIMARY KEY column option -...
## Summary - support bson arrays for schemaless tables - clarify unsupported BSON error messages - add MongoDB array integration test ## Testing - `cargo clippy --all-targets -- -D warnings`...
## Summary - remove `async_recursion` from `select_with_labels` - manually box the future returned by `select_with_labels` ## Testing - `cargo check -p gluesql-core` - `cargo test -p gluesql-core --lib --quiet` ------...
## Summary - remove `async_recursion` from `evaluate` and `evaluate_inner` - return `LocalBoxFuture` to support recursion without macros - adjust callers via unchanged `.await` ## Testing - `cargo check` - `cargo...