dennis zhuang
e3b37ee2c9
fix: canonicalize catalog and schema names ( #3600 )
2024-03-28 06:40:15 +00:00
dennis zhuang
8b73067815
feat: impl partitions and region_peers information schema ( #3278 )
...
* feat: impl partitions table
* fix: typo
* feat: impl region_peers information schema
* chore: rename region_peers to greptime_region_peers
* chore: rename statuses to upper case
* fix: comments
* chore: update partition result
* chore: remove redundant checking
* refactor: replace 42 with constant
* feat: fetch region routes in batch
2024-02-19 06:47:14 +00:00
Ruihang Xia
2f98fa0d97
fix: correct the case sensitivity behavior for PromQL ( #3296 )
...
* fix: correct the case sensitivity behavior for PromQL
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* remove debug code
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* consolidate sqlness case
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* drop table
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2024-02-08 03:26:32 +00:00
dennis zhuang
fd3f23ea15
feat: adds runtime_metrics ( #3127 )
...
* feat: adds runtime_metrics
* fix: comment
* feat: refactor metrics table
* chore: ensure build_info and runtime_metrics only avaiable in greptime catalog
* feat: adds timestamp column
2024-01-10 10:51:30 +00:00
dennis zhuang
c2db970687
feat: pushdown filters for some information_schema tables ( #3091 )
...
* feat: pushdown scan request to information_schema tables stream
* feat: supports filter pushdown for columns
* feat: supports filter pushdown for some information_schema tables
* fix: typo
* fix: predicate evaluate
* fix: typo
* test: predicates
* fix: comment
* fix: pub mod
* docs: improve comments
* fix: cr comments and supports like predicate
* chore: typo
* fix: cargo toml format
* chore: apply suggestion
2024-01-05 07:18:22 +00:00
dimbtp
f735f739e5
feat: add information_schema.key_column_usage ( #3057 )
...
* feat: add information_schema.key_column_usage
* fix: follow #3057 review comments
* fix: add sql test for `key_column_usage` table
* fix: fix spell typo
* fix: resolve conflict in sql test result
2023-12-31 12:29:06 +00:00
dennis zhuang
11ae85b1cd
feat: adds information_schema.schemata ( #3051 )
...
* feat: improve information_schema.columns
* feat: adds information_schema.schemata
* fix: instance test
* fix: comment
2023-12-29 09:22:31 +00:00
dennis zhuang
af13eeaad3
feat: adds character_sets, collations and events etc. ( #3017 )
...
feat: adds character_sets, collations and events etc. to information_schema
2023-12-28 04:01:42 +00:00
dennis zhuang
d7b2e791b9
fix: duplicate information_schema ( #2979 )
...
* fix: duplicate information_schema
* chore: style
* fix: comment in sqlness
2023-12-22 14:02:11 +00:00
dennis zhuang
054bca359e
feat: adds build_info table ( #2969 )
2023-12-21 12:28:09 +00:00
dennis zhuang
262a79a170
feat: adds some tables to information_schema ( #2935 )
...
* feat: adds engines table to information_schema
* feat: adds COLUMN_PRIVILEGES and COLUMN_STATISTICS
* feat: refactor memory tables
* chore: rename memory_tables
* test: adds unit tests
* chore: format
* chore: style
* fix: by cr comments
* refactor: tables
2023-12-18 06:10:22 +00:00
dennis zhuang
db89235474
feat: only allow timestamp type as time index ( #2281 )
...
* feat: only allow timestamp data type as time index
* test: update sqltest cases, todo: need some fixes
* fix: sqlness tests
* fix: forgot adding back cte test
* chore: style
2023-09-12 07:57:15 -05:00
Ruihang Xia
b9bac2b195
fix: let information_schema know itself ( #2149 )
...
* rename show create table
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* register information_schema on registering catalog
* fix tests in standalone
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* fix frontend catalog manager
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* add sqlness test
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* fix clippy
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* fix clippy & typo
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* tweak sqlness test
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* rename constructor
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* rename method
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* fix typo (again)
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* remove redundent clones
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-08-11 15:37:27 +08:00
Ruihang Xia
783a794060
fix: break CI again 🥲 ( #1859 )
...
* fix information schema case
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
* disable -Wunused_result lint
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
---------
Signed-off-by: Ruihang Xia <waynestxia@gmail.com >
2023-06-30 20:01:14 +08:00
Ning Sun
d679cfcb53
feat: add semantic_type to information_schema.columns ( #1530 )
2023-05-06 15:48:37 +08:00
Ning Sun
6e1bb9e458
feat: add support for information_schema.columns ( #1500 )
...
* feat: add support for information_schema.columns
* feat: remove information_schema from its view
* Update src/catalog/src/information_schema.rs
Co-authored-by: LFC <bayinamine@gmail.com >
* fix: error on table data type
* test: correct sqlness test for information schema
* test: add information_schema.columns sqlness tests
---------
Co-authored-by: LFC <bayinamine@gmail.com >
2023-05-04 14:29:38 +08:00
Hao
e4cd08c750
feat: add table id and engine to information_schema.TABLES ( #1407 )
...
* feat: add table id and engine to informatin_schema.TABLES
* Update src/catalog/src/information_schema/tables.rs
Co-authored-by: Yingwen <realevenyag@gmail.com >
* chore: change table_engine to engine
* test: update sqlness for information schema
* test: update information_schema test in frontend::tests::instance_test.rs
* fix: github action sqlness information_schema test fail
* test: ignore table_id in information_schema
* test: support distribute and standalone have different output
---------
Co-authored-by: Yingwen <realevenyag@gmail.com >
2023-04-19 10:52:02 +08:00
LFC
a3e47955b8
feat: information schema ( #1327 )
...
* feat: basic information schema
* show information schema only for current catalog
* fix: fragile tests
2023-04-07 16:50:14 +08:00