GitHub user MaxGekk opened a pull request:

    https://github.com/apache/spark/pull/20793

    [SPARK-23643] Shrinking the buffer in hashSeed up to size of the seed 
parameter

    ## What changes were proposed in this pull request?
    
    The hashSeed method allocates 64 bytes instead of 8. Other bytes are always 
zeros. And they could be excluded from hash calculation because they don't 
differentiate inputs.
    
    ## How was this patch tested?
    
    By running the existing tests

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/MaxGekk/spark-1 hash-buff-size

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/spark/pull/20793.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #20793
    
----
commit bb40ef2e8d337508d60903a6a824b5aa45d87326
Author: Maxim Gekk <maxim.gekk@...>
Date:   2018-03-10T13:14:33Z

    Shrinking the buffer up to size of the long type

----


---

---------------------------------------------------------------------
To unsubscribe, e-mail: reviews-unsubscr...@spark.apache.org
For additional commands, e-mail: reviews-h...@spark.apache.org

Reply via email to