This is an automated email from the ASF dual-hosted git repository. jakevin pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from 593cc925011 [chore] Change default max segment size to 1GB (#28201) add c2d6fbbc858 [feature](Nereids): add filter edge in hyperGraph (#28006) No new revisions were added by this update. Summary of changes: .../jobs/joinorder/hypergraph/GraphSimplifier.java | 71 ++++----- .../jobs/joinorder/hypergraph/HyperGraph.java | 170 ++++++++++++++------- .../joinorder/hypergraph/SubgraphEnumerator.java | 16 +- .../jobs/joinorder/hypergraph/{ => edge}/Edge.java | 134 ++++------------ .../jobs/joinorder/hypergraph/edge/FilterEdge.java | 61 ++++++++ .../jobs/joinorder/hypergraph/edge/JoinEdge.java | 98 ++++++++++++ .../joinorder/hypergraph/node/AbstractNode.java | 2 +- .../joinorder/hypergraph/node/DPhyperNode.java | 2 +- .../joinorder/hypergraph/node/StructInfoNode.java | 2 +- .../hypergraph/receiver/AbstractReceiver.java | 4 +- .../joinorder/hypergraph/receiver/Counter.java | 4 +- .../hypergraph/receiver/PlanReceiver.java | 35 ++--- .../mv/AbstractMaterializedViewJoinRule.java | 4 +- .../nereids/rules/exploration/mv/StructInfo.java | 2 +- .../rules/rewrite/PushDownFilterThroughJoin.java | 4 +- .../joinorder/hypergraph/GraphSimplifierTest.java | 3 +- .../jobs/joinorder/hypergraph/HyperGraphTest.java | 2 +- .../hypergraph/SubgraphEnumeratorTest.java | 3 +- .../rules/exploration/mv/BuildStructInfoTest.java | 30 ++++ 19 files changed, 402 insertions(+), 245 deletions(-) rename fe/fe-core/src/main/java/org/apache/doris/nereids/jobs/joinorder/hypergraph/{ => edge}/Edge.java (52%) create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/jobs/joinorder/hypergraph/edge/FilterEdge.java create mode 100644 fe/fe-core/src/main/java/org/apache/doris/nereids/jobs/joinorder/hypergraph/edge/JoinEdge.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org