You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by du...@apache.org on 2021/05/19 08:50:51 UTC

[shardingsphere] branch master updated (916053f -> f7e1f7d)

This is an automated email from the ASF dual-hosted git repository.

duanzhengqiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.


    from 916053f  Refactor optimize module (#10306)
     add f7e1f7d  Refactor optimize package. (#10387)

No new revisions were added by this update.

Summary of changes:
 .../shardingsphere-infra-optimize/pom.xml          |  2 +-
 .../infra/optimize/ShardingSphereOptimizer.java    | 58 ++++++++++++++++++++++
 .../infra/optimize/context/OptimizeContext.java}   | 10 ++--
 .../optimize/context/OptimizeContextFactory.java}  | 40 +++++++--------
 .../infra/optimize}/convert/SqlNodeConverter.java  |  2 +-
 .../infra/optimize}/plan/PlannerInitializer.java   |  2 +-
 .../optimize/schema/LogicSchemaMetadata.java}      | 35 ++++---------
 .../optimize/schema/LogicSchemaMetadatas.java}     | 30 +++--------
 .../infra/optimize/schema/LogicTableMetadata.java} | 25 +++-------
 9 files changed, 111 insertions(+), 93 deletions(-)
 create mode 100644 shardingsphere-infra/shardingsphere-infra-optimize/src/main/java/org/apache/shardingsphere/infra/optimize/ShardingSphereOptimizer.java
 copy shardingsphere-infra/{shardingsphere-infra-executor/src/main/java/org/apache/shardingsphere/infra/executor/sql/optimize/context/CalciteContext.java => shardingsphere-infra-optimize/src/main/java/org/apache/shardingsphere/infra/optimize/context/OptimizeContext.java} (82%)
 copy shardingsphere-infra/{shardingsphere-infra-executor/src/main/java/org/apache/shardingsphere/infra/executor/sql/optimize/context/CalciteContextFactory.java => shardingsphere-infra-optimize/src/main/java/org/apache/shardingsphere/infra/optimize/context/OptimizeContextFactory.java} (84%)
 copy shardingsphere-infra/{shardingsphere-infra-executor/src/main/java/org/apache/shardingsphere/infra/executor/sql/optimize/execute/raw => shardingsphere-infra-optimize/src/main/java/org/apache/shardingsphere/infra/optimize}/convert/SqlNodeConverter.java (94%)
 copy shardingsphere-infra/{shardingsphere-infra-executor/src/main/java/org/apache/shardingsphere/infra/executor/sql/optimize/execute/raw => shardingsphere-infra-optimize/src/main/java/org/apache/shardingsphere/infra/optimize}/plan/PlannerInitializer.java (95%)
 copy shardingsphere-infra/{shardingsphere-infra-executor/src/main/java/org/apache/shardingsphere/infra/executor/sql/optimize/schema/generator/CalciteLogicSchemaGenerator.java => shardingsphere-infra-optimize/src/main/java/org/apache/shardingsphere/infra/optimize/schema/LogicSchemaMetadata.java} (72%)
 copy shardingsphere-infra/{shardingsphere-infra-executor/src/main/java/org/apache/shardingsphere/infra/executor/sql/optimize/schema/CalciteLogicSchemaFactory.java => shardingsphere-infra-optimize/src/main/java/org/apache/shardingsphere/infra/optimize/schema/LogicSchemaMetadatas.java} (56%)
 copy shardingsphere-infra/{shardingsphere-infra-executor/src/main/java/org/apache/shardingsphere/infra/executor/sql/optimize/schema/generator/CalciteLogicTableGenerator.java => shardingsphere-infra-optimize/src/main/java/org/apache/shardingsphere/infra/optimize/schema/LogicTableMetadata.java} (79%)