Skip to content

Commit

Permalink
Support connecting to OpenGauss via DistSQL in Proxy Native
Browse files Browse the repository at this point in the history
  • Loading branch information
linghengqian committed Oct 13, 2024
1 parent a7244f8 commit 09468e8
Show file tree
Hide file tree
Showing 15 changed files with 2,918 additions and 265 deletions.
1 change: 1 addition & 0 deletions RELEASE-NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
1. Infra: Support compiling and using ShardingSphere under OpenJDK 23 - [#33025](https://github.com/apache/shardingsphere/pull/33025)
1. Hive: Support Hive integration module to connect to HiveServer2 4.0.1 - [#33212](https://github.com/apache/shardingsphere/pull/33212)
1. Infra: Support building Example module with OpenJDK 23 - [#33224](https://github.com/apache/shardingsphere/pull/33224)
1. DistSQL: Support connecting to OpenGauss via DistSQL in Proxy Native - [#33139](https://github.com/apache/shardingsphere/pull/33139)

### Bug Fix

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
[
{
"condition":{"typeReachable":"com.google.common.collect.Table"},
"name":"com.google.common.collect.Table",
"allDeclaredMethods": true
}
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
[
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$AllPredicates$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$Collation$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$ColumnOrigin$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$ColumnUniqueness$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$CumulativeCost$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$DistinctRowCount$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$Distribution$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$ExplainVisibility$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$ExpressionLineage$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$LowerBoundCost$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$MaxRowCount$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$Memory$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$MinRowCount$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$NodeTypes$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$NonCumulativeCost$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$Parallelism$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$PercentageOriginalRows$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$PopulationSize$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$Predicates$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$RowCount$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$Selectivity$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$Size$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$TableReferences$Handler"]
},
{
"condition":{"typeReachable":"org.apache.calcite.rel.metadata.RelMetadataQueryBase"},
"interfaces":["org.apache.calcite.rel.metadata.BuiltInMetadata$UniqueKeys$Handler"]
}
]
Loading

0 comments on commit 09468e8

Please sign in to comment.