feat: track flow source tables for TQL and info schema (#7697)

* feat: track flow source tables for TQL and info schema

* handle schema matcher

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

* sqlness tests

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

* cover __name__ case

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

---------

Signed-off-by: Ruihang Xia <waynestxia@gmail.com>
This commit is contained in:
Ruihang Xia
2026-02-11 11:19:09 +08:00
committed by GitHub
parent 43afb7962a
commit db46849f40
8 changed files with 270 additions and 17 deletions

View File

@@ -36,6 +36,7 @@ iso8601 = "0.6.1"
itertools.workspace = true
jsonb.workspace = true
lazy_static.workspace = true
promql-parser.workspace = true
regex.workspace = true
serde.workspace = true
serde_json.workspace = true