Skip to content

Commit e1a8efe

Browse files
committed
Support connecting to OpenGauss via DistSQL in Proxy Native
1 parent ddbe920 commit e1a8efe

11 files changed

Lines changed: 2331 additions & 367 deletions

File tree

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
[
2+
{
3+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
4+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$AllPredicates$Handler"]
5+
},
6+
{
7+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
8+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$Collation$Handler"]
9+
},
10+
{
11+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
12+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$ColumnOrigin$Handler"]
13+
},
14+
{
15+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
16+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$ColumnUniqueness$Handler"]
17+
},
18+
{
19+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
20+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$CumulativeCost$Handler"]
21+
},
22+
{
23+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
24+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$DistinctRowCount$Handler"]
25+
},
26+
{
27+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
28+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$Distribution$Handler"]
29+
},
30+
{
31+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
32+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$ExplainVisibility$Handler"]
33+
},
34+
{
35+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
36+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$ExpressionLineage$Handler"]
37+
},
38+
{
39+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
40+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$LowerBoundCost$Handler"]
41+
},
42+
{
43+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
44+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$MaxRowCount$Handler"]
45+
},
46+
{
47+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
48+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$Memory$Handler"]
49+
},
50+
{
51+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
52+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$MinRowCount$Handler"]
53+
},
54+
{
55+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
56+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$NodeTypes$Handler"]
57+
},
58+
{
59+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
60+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$NonCumulativeCost$Handler"]
61+
},
62+
{
63+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
64+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$Parallelism$Handler"]
65+
},
66+
{
67+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
68+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$PercentageOriginalRows$Handler"]
69+
},
70+
{
71+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
72+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$PopulationSize$Handler"]
73+
},
74+
{
75+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
76+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$Predicates$Handler"]
77+
},
78+
{
79+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
80+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$RowCount$Handler"]
81+
},
82+
{
83+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
84+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$Selectivity$Handler"]
85+
},
86+
{
87+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
88+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$Size$Handler"]
89+
},
90+
{
91+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
92+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$TableReferences$Handler"]
93+
},
94+
{
95+
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
96+
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$UniqueKeys$Handler"]
97+
}
98+
]

0 commit comments

Comments
 (0)