feat: Metric engine skeleton (#2687)

* metadata region logic

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* fix mito2 test feature gate

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* override unused warnings

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* add basic test

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* apply review sugg

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

* fix clippy lints

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>

---------

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
This commit is contained in:
Ruihang Xia
2023-11-03 16:34:08 +08:00
committed by GitHub
parent 7323d727c9
commit 0dca63bc7b
18 changed files with 829 additions and 39 deletions

View File

@@ -88,7 +88,7 @@ impl RegionId {
RegionId(id)
}
#[cfg(test)]
/// Construct a new [RegionId] from table id, region group and region sequence.
pub const fn with_group_and_seq(
table_id: TableId,
group: RegionGroup,