dantengsky

Results 26 issues of dantengsky

Sometimes we use `UpdateTableMetaReq` to update a stream, and other times we use `UpdateTableMetaReq.update_stream_meta`. But both `SchemaApi::update_table_meta()` and `update_table_meta()` handle `stream` and `table` with subtle differences. Although the current implementation...

**Summary** Navigating a Fuse table with a long history is currently slow, which affects functionalities like `CREATE STREAM ... AT (TIMESTAMP => ...)`. We could potentially adopt optimizations from [PR...

C-feature

I hereby agree to the terms of the CLA available at: https://docs.databend.com/dev/policies/cla/ ## Summary Fake time in CI using ·dateoffset·, which simulates time at the process level. ## Tests -...

pr-refactor

**Summary** ~~~ 0: query failed: mysql client error: Server error: `ERROR HY000 (1105): TokioError. Code: 1068, Text = Cannot join handle from context's runtime, cause: PanicError. Code: 1104, Text =...

Why not save the settings into table option rather than a dynamic global setting. ``` create table t (c int) row_per_block = 100000 block_per_segment = 1000 data_retention_ttl_minutes = 600 ---...

**Summary** Method `QueryContext::set_status_info` may auto timing the intervals between status changes, so that logging will be more informative and caller of `set_status_info` may no longer need to timing themselves.

C-feature