chunshao.rcs

Results 32 issues of chunshao.rcs

### Describe This Problem `type` in analytic.storage, analytic.storage.local_store, analytic.storage.remote_store is confusing. https://github.com/CeresDB/ceresdb/blob/8cccedd01b2ac33768a6678f133e51a394468bda/docs/example.toml#L12 ``` [analytic.storage] type = "Cache" cache_opts = { max_cache_size = 10000000 } [analytic.storage.local_store] type = "Local" data_path =...

enhancement

**Description** ref #104 **Proposal** We may need to support changing table `option:write_mode` from `append` to `overwrite` and `overwrite` to `append` after table created. **Additional context** - Attention to the processing...

enhancement
A-analytic-engine

**Description** Replace `ColumnOption::DialectSpecific` with `ColumnOption::Comment` to parse sql comment. **Proposal** ref: https://github.com/CeresDB/ceresdb/blob/8d1472a33054ac7f92cc957a30f1a83e6da005f6/sql/src/parser.rs#L476 **Additional context**

enhancement
A-SQL

**Description** Refactor EngineBuilder to remove duplicate code **Proposal** code: https://github.com/CeresDB/ceresdb/blob/890fecf10848a3d09b485af52ff516deccf771fc/analytic_engine/src/setup.rs#L92 https://github.com/CeresDB/ceresdb/blob/890fecf10848a3d09b485af52ff516deccf771fc/analytic_engine/src/setup.rs#L120 https://github.com/CeresDB/ceresdb/blob/890fecf10848a3d09b485af52ff516deccf771fc/analytic_engine/src/setup.rs#L155 **Additional context**

enhancement
A-analytic-engine

**Description** Add the inverted index of the timeseries to optimize the time series query for a small number of timelines. Similar to [tsi](https://github.com/influxdata/influxdb/blob/master/tsdb/index/tsi1/doc.go). **Proposal** Build: Option 1: Add index to...

enhancement

**Description** replace parquet with [parquet2](https://github.com/jorgecarleitao/parquet2) The five main differentiators in comparison with `parquet` are: * it uses `#![forbid(unsafe_code)]` * delegates parallelism downstream * decouples reading (IO intensive) from computing (CPU...

enhancement

### Describe this problem ``` 2022-09-13 15:34:34.136 ERRO [common_util/src/panic.rs:40] thread 'cse-read' panicked 'attempt to subtract with overflow' at "/rustc/f1ce0e6a00593493a12e0e3662119786c761f375/library/core/src/ops/arith.rs:215" 0: common_util::panic::set_panic_hook::{{closure}} at /app/ceresdb/ceresdbx/common_util/src/panic.rs:39:18 1: std::panicking::rust_panic_with_hook at /rustc/f1ce0e6a00593493a12e0e3662119786c761f375/library/std/src/panicking.rs:610:17 2: std::panicking::begin_panic_handler::{{closure}} at...

bug

### Describe This Problem Now we use `curl` to set the rejection information, when the server restarts, the rejection information will be lost. ``` curl --location --request POST 'http://localhost:5000/reject' \...

enhancement

## Rationale Update version to 2.0.0, prepare for releasing v2.0.0. ## Detailed Changes ## Test Plan

## Rationale Currently, not suppport to delete a partitioned table through HTTP API, as it results in a "shard not found" error. ## Detailed Changes Since the partition table is...