SuccessChanges

Summary

  1. [SPARK-30633][SQL] Append L to seed when type is LongType (details)
Commit ad9f578ef5726c2b48362b147c2809cb36ead245 by dhyun
[SPARK-30633][SQL] Append L to seed when type is LongType
### What changes were proposed in this pull request?
Allow for using longs as seed for xxHash.
### Why are the changes needed?
Codegen fails when passing a seed to xxHash that is > 2^31.
### Does this PR introduce any user-facing change?
No.
### How was this patch tested?
Existing tests pass. Should more be added?
Closes #27354 from patrickcording/fix_xxhash_seed_bug.
Authored-by: Patrick Cording <patrick.cording@datarobot.com>
Signed-off-by: Dongjoon Hyun <dhyun@apple.com>
(cherry picked from commit c5c580ba0d253a04a3df5bbfd5acf6b5d23cdc1c)
Signed-off-by: Dongjoon Hyun <dhyun@apple.com>
The file was modifiedsql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/HashExpressionsSuite.scala (diff)
The file was modifiedsql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/hash.scala (diff)