>From Mehnaz Tabassum Mahin <[email protected]>: Mehnaz Tabassum Mahin has uploaded a new patch set (#2). ( https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17759 )
Change subject: [NO ISSUE][COMP] Add Distinct Cardinality Estimator from samples ...................................................................... [NO ISSUE][COMP] Add Distinct Cardinality Estimator from samples Details: - Add sampling queries for DISTINCT and GROUPBY operators - Create DISTINCT operators to submit sampling queries for each dataset of JOIN queries - Add the Method-of-Moments (MMO) estimator for distinct values from samples - The estimator can estimate number of distinct values in any attributes of a dataset, i.e., in the attributes given in DISTINCT or GROUPBY operators. Change-Id: I9f90bddc0fb1b19923a4ceac7436504d8d264689 # Do not delete the following line! Change-Id: I7443ac65d53aaa3d3579baf3874e660bf562e925 --- A asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/CBODistinctOperatorUtils.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/JoinEnum.java A asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/DistinctCardinalityEstimation.java M asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/EnumerateJoinsRule.java 4 files changed, 594 insertions(+), 0 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/59/17759/2 -- To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17759 To unsubscribe, or for help writing mail filters, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Change-Id: I7443ac65d53aaa3d3579baf3874e660bf562e925 Gerrit-Change-Number: 17759 Gerrit-PatchSet: 2 Gerrit-Owner: Mehnaz Tabassum Mahin <[email protected]> Gerrit-CC: Jenkins <[email protected]> Gerrit-MessageType: newpatchset
