horaedb
horaedb copied to clipboard
Apache HoraeDB (incubating) is a high-performance, distributed, cloud native time-series database.
### Describe This Problem I found `ScanRequest`, the main scan param is too deep coupling with `skiplist` impl, which exposes the low level concepts like `xxx_key`, `sequence`. As I see,...
### Describe This Problem Route API's requests contains multiple tables, when only one table cannot route successfully, the whole request will fail, this is very unfriendly, and we don't know...
### Describe this problem The test case `test_space_write_buffer_size_rocks` often fails. ### Server version 46bf739adb89b6e6947f5f29df71c2e865ae532a ### Steps to reproduce Under the source root directory, execute the command `make test` multiple times...
### Describe This Problem If new users try ceresdb with docker image, there is no easy way for them to explore data stored in ceresdb. ### Proposal Since ceresdb already...
### Describe This Problem After #1272, we have successfully put different WAL implementation behind feature gates, this is important to reduce compile time since wal based on RocksDB is very...
### Describe This Problem In the current implementation, the table whose memtable consumes most memory will be forced flush if the space's memory usage limit is reached. The problems include:...
**Description** There are some enhancements in wal needing to do in the futures, just mark them now. **Proposal** ### On message - [x] Now manifest based on wal need to...
### Describe This Problem We found one of the cpu bottlenecks for query is parquet's decoding in production, and `late materialization` is the effective method for optimizing this. ### Proposal...
### Describe this problem This error arise from one of our test cluster, here are the backtrace ``` 2023-06-28 08:59:04.789 ERRO [common_util/src/panic.rs:42] thread 'ceres-compact' panicked 'called `Option::unwrap()` on a `None`...
### Describe This Problem Currently, there is no concurrency control in place. If alter schema operations are performed simultaneously on the same partition table, it may result in schema inconsistency...