diff --git a/Cargo.lock b/Cargo.lock index f0ca46b271..edb8ce04d4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -212,7 +212,7 @@ checksum = "d301b3b94cb4b2f23d7917810addbbaff90738e0ca2be692bd027e70d7e0330c" [[package]] name = "api" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "arrow-schema 57.3.0", "common-base", @@ -933,7 +933,7 @@ checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" [[package]] name = "auth" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "async-trait", @@ -1523,7 +1523,7 @@ dependencies = [ [[package]] name = "cache" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "catalog", "common-error", @@ -1559,7 +1559,7 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "catalog" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "arrow 57.3.0", @@ -1894,7 +1894,7 @@ checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675" [[package]] name = "cli" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "async-stream", "async-trait", @@ -1951,7 +1951,7 @@ dependencies = [ [[package]] name = "client" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "arc-swap", @@ -1983,7 +1983,7 @@ dependencies = [ "serde_json", "snafu 0.8.6", "store-api", - "substrait 1.0.0-rc.2", + "substrait 1.0.0", "tokio", "tokio-stream", "tonic 0.14.2", @@ -2023,7 +2023,7 @@ dependencies = [ [[package]] name = "cmd" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "async-trait", @@ -2155,7 +2155,7 @@ dependencies = [ [[package]] name = "common-base" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "ahash 0.8.12", "anymap2", @@ -2175,14 +2175,14 @@ dependencies = [ [[package]] name = "common-catalog" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "const_format", ] [[package]] name = "common-config" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "common-base", "common-error", @@ -2206,7 +2206,7 @@ dependencies = [ [[package]] name = "common-datasource" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "arrow 57.3.0", "arrow-schema 57.3.0", @@ -2242,7 +2242,7 @@ dependencies = [ [[package]] name = "common-decimal" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "bigdecimal 0.4.8", "common-error", @@ -2255,7 +2255,7 @@ dependencies = [ [[package]] name = "common-error" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "common-macro", "http 1.3.1", @@ -2266,7 +2266,7 @@ dependencies = [ [[package]] name = "common-event-recorder" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "async-trait", @@ -2289,7 +2289,7 @@ dependencies = [ [[package]] name = "common-frontend" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "async-trait", @@ -2310,7 +2310,7 @@ dependencies = [ [[package]] name = "common-function" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "ahash 0.8.12", "api", @@ -2373,7 +2373,7 @@ dependencies = [ [[package]] name = "common-greptimedb-telemetry" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "async-trait", "common-runtime", @@ -2390,7 +2390,7 @@ dependencies = [ [[package]] name = "common-grpc" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "arrow-flight", @@ -2425,7 +2425,7 @@ dependencies = [ [[package]] name = "common-grpc-expr" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "common-base", @@ -2445,7 +2445,7 @@ dependencies = [ [[package]] name = "common-macro" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "greptime-proto", "once_cell", @@ -2456,7 +2456,7 @@ dependencies = [ [[package]] name = "common-mem-prof" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "anyhow", "common-error", @@ -2472,7 +2472,7 @@ dependencies = [ [[package]] name = "common-memory-manager" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "common-error", "common-macro", @@ -2484,7 +2484,7 @@ dependencies = [ [[package]] name = "common-meta" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "anymap2", "api", @@ -2555,7 +2555,7 @@ dependencies = [ [[package]] name = "common-options" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "common-grpc", "humantime-serde", @@ -2565,11 +2565,11 @@ dependencies = [ [[package]] name = "common-plugins" -version = "1.0.0-rc.2" +version = "1.0.0" [[package]] name = "common-pprof" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "common-error", "common-macro", @@ -2580,7 +2580,7 @@ dependencies = [ [[package]] name = "common-procedure" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "async-stream", @@ -2609,7 +2609,7 @@ dependencies = [ [[package]] name = "common-procedure-test" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "async-trait", "common-procedure", @@ -2619,7 +2619,7 @@ dependencies = [ [[package]] name = "common-query" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "async-trait", @@ -2645,7 +2645,7 @@ dependencies = [ [[package]] name = "common-recordbatch" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "arc-swap", "common-base", @@ -2670,7 +2670,7 @@ dependencies = [ [[package]] name = "common-runtime" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "async-trait", "clap", @@ -2699,7 +2699,7 @@ dependencies = [ [[package]] name = "common-session" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "serde", "strum 0.27.1", @@ -2707,7 +2707,7 @@ dependencies = [ [[package]] name = "common-sql" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "arrow-schema 57.3.0", "common-base", @@ -2727,7 +2727,7 @@ dependencies = [ [[package]] name = "common-stat" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "common-base", "common-runtime", @@ -2742,7 +2742,7 @@ dependencies = [ [[package]] name = "common-telemetry" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "backtrace", "common-base", @@ -2771,7 +2771,7 @@ dependencies = [ [[package]] name = "common-test-util" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "client", "common-grpc", @@ -2784,7 +2784,7 @@ dependencies = [ [[package]] name = "common-time" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "arrow 57.3.0", "chrono", @@ -2802,7 +2802,7 @@ dependencies = [ [[package]] name = "common-version" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "cargo-manifest", "const_format", @@ -2812,7 +2812,7 @@ dependencies = [ [[package]] name = "common-wal" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "common-base", "common-error", @@ -2835,7 +2835,7 @@ dependencies = [ [[package]] name = "common-workload" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "common-telemetry", "serde", @@ -4197,7 +4197,7 @@ dependencies = [ [[package]] name = "datanode" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "arrow-flight", @@ -4265,7 +4265,7 @@ dependencies = [ [[package]] name = "datatypes" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "arrow 57.3.0", "arrow-array 57.3.0", @@ -4943,7 +4943,7 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] name = "file-engine" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "async-trait", @@ -5075,7 +5075,7 @@ checksum = "8bf7cc16383c4b8d58b9905a8509f02926ce3058053c056376248d958c9df1e8" [[package]] name = "flow" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "arrow 57.3.0", @@ -5144,7 +5144,7 @@ dependencies = [ "sql", "store-api", "strum 0.27.1", - "substrait 1.0.0-rc.2", + "substrait 1.0.0", "table", "tokio", "tonic 0.14.2", @@ -5205,7 +5205,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frontend" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "arc-swap", @@ -6453,7 +6453,7 @@ dependencies = [ [[package]] name = "index" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "async-trait", "asynchronous-codec", @@ -7421,7 +7421,7 @@ checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" [[package]] name = "log-query" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "chrono", "common-error", @@ -7433,7 +7433,7 @@ dependencies = [ [[package]] name = "log-store" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "async-stream", "async-trait", @@ -7724,7 +7724,7 @@ dependencies = [ [[package]] name = "meta-client" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "async-trait", @@ -7755,7 +7755,7 @@ dependencies = [ [[package]] name = "meta-srv" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "async-trait", @@ -7855,7 +7855,7 @@ dependencies = [ [[package]] name = "metric-engine" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "aquamarine", @@ -7956,7 +7956,7 @@ dependencies = [ [[package]] name = "mito-codec" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "bytes", @@ -7981,7 +7981,7 @@ dependencies = [ [[package]] name = "mito2" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "aquamarine", @@ -8705,7 +8705,7 @@ dependencies = [ [[package]] name = "object-store" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "anyhow", "bytes", @@ -9032,7 +9032,7 @@ dependencies = [ [[package]] name = "operator" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "ahash 0.8.12", "api", @@ -9092,7 +9092,7 @@ dependencies = [ "sql", "sqlparser", "store-api", - "substrait 1.0.0-rc.2", + "substrait 1.0.0", "table", "tokio", "tokio-util", @@ -9368,7 +9368,7 @@ checksum = "e3c406c9e2aa74554e662d2c2ee11cd3e73756988800be7e6f5eddb16fed4699" [[package]] name = "partition" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "async-trait", @@ -9724,7 +9724,7 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pipeline" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "ahash 0.8.12", "api", @@ -9881,7 +9881,7 @@ dependencies = [ [[package]] name = "plugins" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "auth", "catalog", @@ -10199,7 +10199,7 @@ dependencies = [ [[package]] name = "promql" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "ahash 0.8.12", "async-trait", @@ -10551,7 +10551,7 @@ dependencies = [ [[package]] name = "puffin" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "async-compression", "async-trait", @@ -10613,7 +10613,7 @@ dependencies = [ [[package]] name = "query" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "ahash 0.8.12", "api", @@ -10680,7 +10680,7 @@ dependencies = [ "sql", "sqlparser", "store-api", - "substrait 1.0.0-rc.2", + "substrait 1.0.0", "table", "tokio", "tokio-stream", @@ -11984,7 +11984,7 @@ dependencies = [ [[package]] name = "servers" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "ahash 0.8.12", "api", @@ -12118,7 +12118,7 @@ dependencies = [ [[package]] name = "session" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "ahash 0.8.12", "api", @@ -12450,7 +12450,7 @@ dependencies = [ [[package]] name = "sql" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "arrow-buffer 57.3.0", @@ -12511,7 +12511,7 @@ dependencies = [ [[package]] name = "sqlness-runner" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "async-trait", "clap", @@ -12791,7 +12791,7 @@ dependencies = [ [[package]] name = "standalone" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "async-trait", "catalog", @@ -12835,7 +12835,7 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "store-api" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "aquamarine", @@ -13027,7 +13027,7 @@ dependencies = [ [[package]] name = "substrait" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "async-trait", "bytes", @@ -13149,7 +13149,7 @@ dependencies = [ [[package]] name = "table" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "arc-swap", @@ -13419,7 +13419,7 @@ checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" [[package]] name = "tests-fuzz" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "arbitrary", "async-trait", @@ -13463,7 +13463,7 @@ dependencies = [ [[package]] name = "tests-integration" -version = "1.0.0-rc.2" +version = "1.0.0" dependencies = [ "api", "arrow-flight", @@ -13540,7 +13540,7 @@ dependencies = [ "sqlx", "standalone", "store-api", - "substrait 1.0.0-rc.2", + "substrait 1.0.0", "table", "tempfile", "time", diff --git a/Cargo.toml b/Cargo.toml index 5041f167c3..227608bf64 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -75,7 +75,7 @@ members = [ resolver = "2" [workspace.package] -version = "1.0.0-rc.2" +version = "1.0.0" edition = "2024" license = "Apache-2.0" diff --git a/tests/cases/distributed/information_schema/cluster_info.result b/tests/cases/distributed/information_schema/cluster_info.result index 83512e6ffb..662c73a1ea 100644 --- a/tests/cases/distributed/information_schema/cluster_info.result +++ b/tests/cases/distributed/information_schema/cluster_info.result @@ -24,55 +24,55 @@ DESC TABLE CLUSTER_INFO; +----------------------+----------------------+-----+------+---------+---------------+ -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash --- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time --- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE (\s127\.0\.0\.1:\d+\s) Address +-- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash +-- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO ORDER BY peer_type; +++++++++|peer_id|peer_type|peer_addr|node_version|git_commit|start_time|uptime|active_time|+++++++++|0|DATANODE|Address|Version|Hash|Start_time|Duration|Duration||1|DATANODE|Address|Version|Hash|Start_time|Duration|Duration||2|DATANODE|Address|Version|Hash|Start_time|Duration|Duration||0|FLOWNODE|Address|Version|Hash|Start_time|Duration|Duration||1|FRONTEND|Address|Version|Hash|Start_time|Duration|Duration||1|METASRV|Address|Version|Hash|Start_time|Duration||+++++++++ -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash --- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time --- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE (\s127\.0\.0\.1:\d+\s) Address +-- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash +-- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_TYPE = 'METASRV' ORDER BY peer_type; +++++++++|peer_id|peer_type|peer_addr|node_version|git_commit|start_time|uptime|active_time|+++++++++|1|METASRV|Address|Version|Hash|Start_time|Duration||+++++++++ -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash --- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time --- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE (\s127\.0\.0\.1:\d+\s) Address +-- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash +-- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_TYPE = 'FRONTEND' ORDER BY peer_type; +++++++++|peer_id|peer_type|peer_addr|node_version|git_commit|start_time|uptime|active_time|+++++++++|1|FRONTEND|Address|Version|Hash|Start_time|Duration|Duration|+++++++++ -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash --- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time --- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE (\s127\.0\.0\.1:\d+\s) Address +-- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash +-- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_TYPE != 'FRONTEND' ORDER BY peer_type; +++++++++|peer_id|peer_type|peer_addr|node_version|git_commit|start_time|uptime|active_time|+++++++++|0|DATANODE|Address|Version|Hash|Start_time|Duration|Duration||1|DATANODE|Address|Version|Hash|Start_time|Duration|Duration||2|DATANODE|Address|Version|Hash|Start_time|Duration|Duration||0|FLOWNODE|Address|Version|Hash|Start_time|Duration|Duration||1|METASRV|Address|Version|Hash|Start_time|Duration||+++++++++ -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash --- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time --- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE (\s127\.0\.0\.1:\d+\s) Address +-- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash +-- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_ID > 1 ORDER BY peer_type; diff --git a/tests/cases/distributed/information_schema/cluster_info.sql b/tests/cases/distributed/information_schema/cluster_info.sql index 3c2dcccaa0..9e85245859 100644 --- a/tests/cases/distributed/information_schema/cluster_info.sql +++ b/tests/cases/distributed/information_schema/cluster_info.sql @@ -3,47 +3,47 @@ USE INFORMATION_SCHEMA; DESC TABLE CLUSTER_INFO; -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash --- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time --- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE (\s127\.0\.0\.1:\d+\s) Address +-- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash +-- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO ORDER BY peer_type; -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash --- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time --- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE (\s127\.0\.0\.1:\d+\s) Address +-- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash +-- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_TYPE = 'METASRV' ORDER BY peer_type; -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash --- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time --- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE (\s127\.0\.0\.1:\d+\s) Address +-- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash +-- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_TYPE = 'FRONTEND' ORDER BY peer_type; -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash --- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time --- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE (\s127\.0\.0\.1:\d+\s) Address +-- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash +-- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_TYPE != 'FRONTEND' ORDER BY peer_type; -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash --- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time --- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE (\s127\.0\.0\.1:\d+\s) Address +-- SQLNESS REPLACE (\s[\-0-9T:\.]{19,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash +-- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_ID > 1 ORDER BY peer_type; diff --git a/tests/cases/standalone/common/function/system.result b/tests/cases/standalone/common/function/system.result index 0cb6839292..d2007b5240 100644 --- a/tests/cases/standalone/common/function/system.result +++ b/tests/cases/standalone/common/function/system.result @@ -8,7 +8,7 @@ SELECT build(); ++|build()|++|branch:BRANCH|commit:COMMIT|commit_short:COMMIT_SHORT|clean:CLEAN|version:VERSION++ --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) VERSION +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) VERSION -- SQLNESS REPLACE [\s\-]+ SELECT version(); diff --git a/tests/cases/standalone/common/function/system.sql b/tests/cases/standalone/common/function/system.sql index 8ae1475311..6504b48679 100644 --- a/tests/cases/standalone/common/function/system.sql +++ b/tests/cases/standalone/common/function/system.sql @@ -6,7 +6,7 @@ -- SQLNESS REPLACE [\s\-]+ SELECT build(); --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) VERSION +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) VERSION -- SQLNESS REPLACE [\s\-]+ SELECT version(); diff --git a/tests/cases/standalone/common/system/pg_catalog.result b/tests/cases/standalone/common/system/pg_catalog.result index ef0452e316..7a6b65c7c8 100644 --- a/tests/cases/standalone/common/system/pg_catalog.result +++ b/tests/cases/standalone/common/system/pg_catalog.result @@ -14,15 +14,12 @@ SELECT session_user is not null; +----------------------------+ -- SQLNESS REPLACE PostgreSQL.* VERSION +-- SQLNESS REPLACE [\s\-]+ -- current_schema -- SQLNESS PROTOCOL POSTGRES select current_schema(), current_schemas(true), current_schemas(false), version(), current_database(); -+------------------+---------------------------------------------------------+---------------------------------+---------------------------------------+--------------------+ -| current_schema() | current_schemas(Boolean(true)) | current_schemas(Boolean(false)) | version | current_database() | -+------------------+---------------------------------------------------------+---------------------------------+---------------------------------------+--------------------+ -| public | {public,information_schema,pg_catalog,greptime_private} | {public} | VERSION -+------------------+---------------------------------------------------------+---------------------------------+---------------------------------------+--------------------+ +++++++|current_schema()|current_schemas(Boolean(true))|current_schemas(Boolean(false))|version|current_database()|++++++|public|{public,information_schema,pg_catalog,greptime_private}|{public}|VERSION++++++ -- search_path for pg using schema for now FIXME when support real search_path -- SQLNESS PROTOCOL POSTGRES diff --git a/tests/cases/standalone/common/system/pg_catalog.sql b/tests/cases/standalone/common/system/pg_catalog.sql index ad59da372c..2e84ecd7ce 100644 --- a/tests/cases/standalone/common/system/pg_catalog.sql +++ b/tests/cases/standalone/common/system/pg_catalog.sql @@ -6,6 +6,7 @@ create database pg_catalog; SELECT session_user is not null; -- SQLNESS REPLACE PostgreSQL.* VERSION +-- SQLNESS REPLACE [\s\-]+ -- current_schema -- SQLNESS PROTOCOL POSTGRES select current_schema(), current_schemas(true), current_schemas(false), version(), current_database(); diff --git a/tests/cases/standalone/information_schema/cluster_info.result b/tests/cases/standalone/information_schema/cluster_info.result index 07fc4bd5c6..04567ff721 100644 --- a/tests/cases/standalone/information_schema/cluster_info.result +++ b/tests/cases/standalone/information_schema/cluster_info.result @@ -24,9 +24,9 @@ DESC TABLE CLUSTER_INFO; +----------------------+----------------------+-----+------+---------+---------------+ -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash -- SQLNESS REPLACE (\s[\-0-9T:\.]{15,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash -- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO; @@ -34,9 +34,9 @@ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, a +++++++++|peer_id|peer_type|peer_addr|node_version|git_commit|start_time|uptime|active_time|+++++++++|0|STANDALONE||Version|Hash|Start_time|Duration||+++++++++ -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash -- SQLNESS REPLACE (\s[\-0-9T:\.]{15,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash -- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_TYPE = 'STANDALONE'; @@ -49,9 +49,9 @@ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, a ++ -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash -- SQLNESS REPLACE (\s[\-0-9T:\.]{15,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash -- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_ID = 0; diff --git a/tests/cases/standalone/information_schema/cluster_info.sql b/tests/cases/standalone/information_schema/cluster_info.sql index 5e253fc43d..798e9eff28 100644 --- a/tests/cases/standalone/information_schema/cluster_info.sql +++ b/tests/cases/standalone/information_schema/cluster_info.sql @@ -3,17 +3,17 @@ USE INFORMATION_SCHEMA; DESC TABLE CLUSTER_INFO; -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash -- SQLNESS REPLACE (\s[\-0-9T:\.]{15,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash -- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO; -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash -- SQLNESS REPLACE (\s[\-0-9T:\.]{15,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash -- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_TYPE = 'STANDALONE'; @@ -21,9 +21,9 @@ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, a SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_TYPE != 'STANDALONE'; -- SQLNESS REPLACE version node_version --- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*-[a-zA-Z0-9.-]+) Version --- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash -- SQLNESS REPLACE (\s[\-0-9T:\.]{15,}) Start_time +-- SQLNESS REPLACE (\d+\.\d+(?:\.\d+)*(?:-[a-zA-Z0-9.-]+)?) Version +-- SQLNESS REPLACE (\s[a-z0-9]{7,10}\s) Hash -- SQLNESS REPLACE ((\d+(s|ms|m)\s)+) Duration -- SQLNESS REPLACE [\s\-]+ SELECT peer_id, peer_type, peer_addr, version, git_commit, start_time, uptime, active_time FROM CLUSTER_INFO WHERE PEER_ID = 0;