mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-01-06 21:32:58 +00:00
* fix: `region_peers` returns same region_id for multi logical tables * test: add sqlness test for information_schema.region_peers * refactor: region_peers sqlness
54 lines
1.2 KiB
Plaintext
54 lines
1.2 KiB
Plaintext
--- test information_schema.region_peers ----
|
|
USE INFORMATION_SCHEMA;
|
|
|
|
Affected Rows: 0
|
|
|
|
CREATE TABLE region_peers_phy (ts timestamp time index, val double) engine = metric with ("physical_metric_table" = "");
|
|
|
|
Affected Rows: 0
|
|
|
|
CREATE TABLE region_peers_t1 (
|
|
ts timestamp time index,
|
|
val double,
|
|
host string primary key
|
|
) engine = metric with ("on_physical_table" = "region_peers_phy");
|
|
|
|
Affected Rows: 0
|
|
|
|
CREATE TABLE region_peers_t2 (
|
|
ts timestamp time index,
|
|
job string primary key,
|
|
val double
|
|
) engine = metric with ("on_physical_table" = "region_peers_phy");
|
|
|
|
Affected Rows: 0
|
|
|
|
CREATE TABLE region_peers_test (
|
|
a int primary key,
|
|
b string,
|
|
ts timestamp time index,
|
|
) PARTITION ON COLUMNS (a) (
|
|
a < 10,
|
|
a >= 10 AND a < 20,
|
|
a >= 20,
|
|
);
|
|
|
|
Affected Rows: 0
|
|
|
|
SELECT COUNT(distinct region_id) FROM region_peers;
|
|
|
|
+----------------------------------------+
|
|
| COUNT(DISTINCT region_peers.region_id) |
|
|
+----------------------------------------+
|
|
| 6 |
|
|
+----------------------------------------+
|
|
|
|
DROP TABLE region_peers_t1, region_peers_t2, region_peers_phy, region_peers_test;
|
|
|
|
Affected Rows: 0
|
|
|
|
USE public;
|
|
|
|
Affected Rows: 0
|
|
|