-
Notifications
You must be signed in to change notification settings - Fork 13
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
The shape detector lens is not producing sensible caveats #363
Comments
Ok... so this was a case of reality (and me) being stupider than I'd originally expected. The specific error being seen was based on the NYC Cause of Death test files (now in the repo under
🤦♂️ These errors result from a combination of several issues that should now be resolved (as of 8a37630) CAST InconsistencySpark's CAST operation evaluates The inconsistency between Mimir and Spark needs to be fixed (#364), but it was particularly pronounced because evaluation could be shared between Mimir and Spark. Due to an old optimization: Mimir would take over evaluation of the final stages of a query, since these usually had Scala UDFs and SQLite had rather poor performance due to repeated crossing of the JVM boundary. I simplified the compiler pipeline, removing this unnecessary optimization, and behavior of the Null-ish facets should now be more stable and in particular, users shouldn't see query results that differ based on query complexity. Legitimate Data ErrorsSo... it turns out that in the 2015/2016 data dump, NYC added blank cells as missing values. These are universally interpreted as SenilityI could have sworn that there were domain facets already implemented. I could have also sworn we had an |
Previously, ShapeWatcher Caveats would all get folded in under the same model. Now, they get expanded out: each facet gets its own model (although if a single facet produces multiple warnings they'll get folded together). (Should fix #363 fully with respect to the Vizier UI) Also a small bugfix in the stringification of the DrawnFromRange facet warning
No description provided.
The text was updated successfully, but these errors were encountered: