Alex Chi Z.

Results 196 issues of Alex Chi Z.

cargo bloat result: ``` File .text Size Crate Name 0.1% 0.2% 70.6KiB risingwave_expr risingwave_expr::expr::expr_binary_nonnull::new_binary_expr 0.1% 0.1% 55.1KiB risingwave_frontend risingwave_frontend::handler::handle::{{closure}} 0.0% 0.1% 47.1KiB aws_sdk_s3 aws_sdk_s3::operation_deser::parse_head_object_response 0.0% 0.1% 42.9KiB aws_sdk_s3 aws_sdk_s3::operation_deser::parse_get_object 0.0%...

type/feature
no-issue-activity

The optimized logical plan should contain a multi join node (and probably with join order). We should expand it in to_stream or to_batch. One reason is that it makes index...

type/feature
no-issue-activity

For all metrics like: ``` histogram_quantile(0.9, sum(rate(object_store_operation_bytes_bucket[1m])) by (le, type)) ``` We should support automatically rewrite them into ``` histogram_quantile(0.9, sum(rate(object_store_operation_bytes_bucket{ job = "$job", instance = "$instance" }[1m])) by (le,...

type/feature
no-issue-activity

默认的 math font 不包含 `\Join` 这个数学符号: 需要手动设置 XITSMath 才能正常显示。 ``` \setmathfont{XITSMath-Regular} [ Extension = .otf, BoldFont = XITSMath-Bold, ] ``` 如果能像 SJTUThesis 一样添加一个 `math-font` 文档选项,可以大大方便字体切换 🤣 ``` math-font=auto|termes|stixtwo|xits|pagella|cambria|newcm|lm|none ```

type/feature

- [x] Bump version https://github.com/sjtug/SJTUBeamer/pull/58 - [x] Create release https://github.com/sjtug/SJTUBeamer/releases/tag/v2.0.0 - [ ] Announcing at - [ ] sjtug.org - [x] WeChat group - [x] QQ group - [x] Telegram...

Signed-off-by: Alex Chi close https://github.com/cmu-db/bustub/issues/150 ``` log_io_.open(log_name_, std::ios::binary | std::ios::trunc | std::ios::app | std::ios::out); ``` This line will always fail and doesn't take effect at all. We can directly create...

Signed-off-by: Alex Chi close https://github.com/cmu-db/bustub/issues/260 tested with sample solution, which works fine. By the way, it seems that all our execution tests' test data are randomly generated (table_generator.cpp), which might...

I just realized that bustub doesn't have an interactive shell (or accept SQL statements) like other database systems do. From my perspective, this might make it a little bit hard...

From my (not-so-long) experience, few database systems would have a separate distinct executor. Such queries can be easily planned into a HashAgg. For example, https://github.com/cmu-db/bustub/blob/8ec6039d3c7129c8b7e8209b6a7fba2dc2c4dddf/test/execution/executor_test.cpp#L620-L621 Can be planned like: ```...

`f64` is not Hash and Eq, which might cause issues for some implementations within the system.