-
Notifications
You must be signed in to change notification settings - Fork 240
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
[FEA] Hash Aggregate Cleanup to make closer to spark #3
Comments
Update README and remove useless file
It seems like this issue can be closed by #3910. We have made ourselves closer (re: setupReferences), and our interface calls out the relationship between our work and aggBufferAttributes in Spark. I am not sure how much closer we could get to the CPU. But adding the comment to this issue to see if we are satisfied with #3910 or we need more work to get us closer. |
This issue should have been closed by the work in #3910 and #4272. In a nutshell, the |
1. Fixed indentation. 2. Hardcode for supported date format. 3. Added tests for timestamp strings read as dates. 4. Fixed behaviour for NVIDIA#3 above.
* Hive Text parsing of invalid date strings should not cause exceptions. Fixes #7089. There were two problems: 1. Strings between field delimiters should not be trimmed before casting to dates. 2. Invalid date strings should not be causing exceptions. They should return null values, as is the convention in Hive's `LazySimpleSerDe`. Signed-off-by: MithunR <mythrocks@gmail.com> * Fixed verify errors. * Fixed merge duplication. * Review fixes: 1. Fixed indentation. 2. Hardcode for supported date format. 3. Added tests for timestamp strings read as dates. 4. Fixed behaviour for #3 above. Signed-off-by: MithunR <mythrocks@gmail.com> Co-authored-by: Robert (Bobby) Evans <bobby@apache.org>
Is your feature request related to a problem? Please describe.
A lot of the processing in the GPU aggregate operations are not as close to spark as they could be. It would be nice to make it more similar to help reduce the possibility of bugs and to increase the possibility of code reuse.
The text was updated successfully, but these errors were encountered: