>From Ritik Raj <[email protected]>:

Ritik Raj has uploaded this change for review. ( 
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20954?usp=email )


Change subject: Debug: pushing sample size high's cardinality
......................................................................

Debug: pushing sample size high's cardinality

Change-Id: I56ea7a7e086fed345adcbd636afadc6bf5a948b9
---
M 
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/Stats.java
1 file changed, 1 insertion(+), 0 deletions(-)



  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/54/20954/1

diff --git 
a/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/Stats.java
 
b/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/Stats.java
index bdcbe3c..931db7d 100644
--- 
a/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/Stats.java
+++ 
b/asterixdb/asterix-algebra/src/main/java/org/apache/asterix/optimizer/rules/cbo/Stats.java
@@ -203,6 +203,7 @@
                 double sels = findJoinSelFromSamples((RealLeafInput) 
joinEnum.leafInputs.get(idx1 - 1),
                         (RealLeafInput) joinEnum.leafInputs.get(idx2 - 1), 
index1, index2, joinExpr, jOp);
                 if (sels == 0.0) {
+                    LOGGER.info("falling off for selectivity 0.0 {} -- {}, 
{}", sels, card1, card2);
                     sels = 1.0 / Math.max(card1, card2);
                 }
                 return sels;

-- 
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/20954?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings?usp=email

Gerrit-MessageType: newchange
Gerrit-Project: asterixdb
Gerrit-Branch: lumina
Gerrit-Change-Id: I56ea7a7e086fed345adcbd636afadc6bf5a948b9
Gerrit-Change-Number: 20954
Gerrit-PatchSet: 1
Gerrit-Owner: Ritik Raj <[email protected]>

Reply via email to