-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to interpret AQP errors? #99
Comments
Sorry for a late response. I just wanted to let you know that we are working on this issue. Something we know right now is that our error estimation logic can produce unexpected results (such as NaN or 0.0) when the sample size is small. We will first clarify its root causes and will add some checks to prevent such cases. |
The current progress in fixing this bug:
So before the user sees the actual error bound, we check and revise the value to be either -1 or an interpretable value. |
Thanks very much for your work! I'll test it. |
Thx! |
What do 0.0 and NaN mean in the error column? I notice that the reported error is 0.0 while the difference of the approximate result (returned by Verdict) and the true result (return by Spark SQL) is not 0. Why?
The text was updated successfully, but these errors were encountered: