Andy Lok

Results 29 issues of Andy Lok

Hi, I'm one of the authors of [`minstant`](https://github.com/tikv/minstant), and [`minitrace`](https://github.com/tikv/minitrace-rust) based on `minstant` which is a fast tracing library used by [`TiKV`](https://github.com/tikv/tikv). Similar to `quanta`, `minstant` is also based on...

`Arbiter` now has [`stop_system_on_panic`](https://github.com/actix/actix/pull/111) and `SyncArbiter` needs it as well for the same reasons.

This is a tracking issue for the design and implementation of the new scalar expression framework. ### Summary The new expression framework contains these improvements: 1. **Compile-time** (for SQL, aka,...

C-feature
C-improvement
A-query
C-function
A-planner
make-life-easy

# Tasks Legacy string functions are settle in `common/functions/src/scalars/strings`. The task is to migrate all of them to `common/functions-v2/src/scalars/string.rs`. Similarly, the legacy tests in `common/functions/tests/it/scalars/strings` should also be migrated to...

C-want-help
A-query
good first issue
C-function

I hereby agree to the terms of the CLA available at: https://databend.rs/dev/policies/cla/ ## Summary Fixes https://github.com/datafuselabs/databend/issues/6635 Blocked by https://github.com/datafuselabs/databend/pull/6867

pr-feature

`Date` shares the same value type as `i32`, when `Interval` and `Timestamp` shares the one as `i64`. Therefore the tasks are simpler because we don't need to add value varients...

C-want-help
A-query

## Tasks - [x] `multi_if` https://github.com/datafuselabs/databend/pull/6832 - [ ] `is_null` - [ ] `is_not_null` - [ ] ~~`in`~~

C-want-help
A-query
good first issue

## Tasks 1. Add `DataType::Variant`. The parsing and display rule: ``` "JSON" => DataType::Variant "VARIANT" => DataType::Variant DataType::Variant => "VARIANT" ``` 2. Rename generic type `AnyType` to `VariantType`, and implement...

C-want-help
A-query
good first issue

## Towards elba 0.4 I am working on a big refactoring on the build system, index and the publish mechanism, and idris2 support also is included. Since this is a...

This became a bug after introducing the new feature that the bin target can import lib targtet by #62. This bug could cause inconsistency between `elba build` and `elba install`.

bug