Neil Wadhvana
11/24/2024, 7:45 PMapprox_distinct. Should I fork and make a PR as I don't have push rights to the repo?Desmond Cheong
11/24/2024, 7:48 PMNeil Wadhvana
11/24/2024, 7:48 PMNeil Wadhvana
11/24/2024, 7:58 PMDesmond Cheong
11/24/2024, 9:47 PMapprox_distinct, but rather a distinct as it uses HashSet under the hood. This is great because distinct is what we really want!
Could we remove all the references to sketches and approx_ from the names?Neil Wadhvana
11/24/2024, 9:49 PMapprox since like the other implementation, it ignores None values. Is the expected behavior of distinct as well?
Also, I could use some help with the test issues - I have a feeling there's some under-the-hood rust behavior I'm not catching but I'm not sure how to move forward on that front.
Finally, How can improve the performance? it looks like I'm slowing daft down by 50%?Desmond Cheong
11/24/2024, 9:58 PMIs the expected behavior ofI believe that NULLs are typically treated as a value, e.g. snowflake's array_distinct @Andrew Gazelka do you remember what decision we came to regarding NULLs and `value_counts`? At the very least we should be consistentas well?distinct
Finally, How can improve the performance? it looks like I'm slowingLet's ignore the codspeed results, they're kinda noisy now and seems like network or i/o is what leads to the huge variancedown by 50%?daft