Skip to content
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

[SPARK-7078] [SPARK-7079] Binary processing sort for Spark SQL #6444

Closed
wants to merge 67 commits into from

Commits on Jul 6, 2015

  1. WIP towards external sorter for Spark SQL.

    This is based on an early version of my shuffle sort patch; the
    implementation will undergo significant refactoring based on
    improvements made as part of the shuffle patch. Stay tuned.
    JoshRosen committed Jul 6, 2015
    Configuration menu
    Copy the full SHA
    d5d3106 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2bd8c9a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    58f36d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dda6752 View commit details
    Browse the repository at this point in the history
  5. Remove some debug logging

    JoshRosen committed Jul 6, 2015
    Configuration menu
    Copy the full SHA
    c8792de View commit details
    Browse the repository at this point in the history
  6. Move more code to Java; fix bugs in UnsafeRowConverter length type.

    The length type is an int, not long, but the code was inconsistent about
    this.  I also now use byte arrays instead of long arrays in some places
    in order to avoid off-by-factor-of-8 errors.
    JoshRosen committed Jul 6, 2015
    Configuration menu
    Copy the full SHA
    9cc98f5 View commit details
    Browse the repository at this point in the history
  7. Fix whitespace

    JoshRosen committed Jul 6, 2015
    Configuration menu
    Copy the full SHA
    73cc761 View commit details
    Browse the repository at this point in the history
  8. SparkFunSuite change

    JoshRosen committed Jul 6, 2015
    Configuration menu
    Copy the full SHA
    dfdb93f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b420a71 View commit details
    Browse the repository at this point in the history
  10. WIP towards copying

    JoshRosen committed Jul 6, 2015
    Configuration menu
    Copy the full SHA
    1b841ca View commit details
    Browse the repository at this point in the history
  11. Back out SMJ operator change; isolate changes to selection of sort op.

    I'll consider fusing the sort and merge steps in a followup PR.
    JoshRosen committed Jul 6, 2015
    Configuration menu
    Copy the full SHA
    269cf86 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d468a88 View commit details
    Browse the repository at this point in the history
  13. Port test to SparkPlanTest

    JoshRosen committed Jul 6, 2015
    Configuration menu
    Copy the full SHA
    7eafecf View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    21d7d93 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    62f0bb8 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    26c8931 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    206bfa2 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    ebf9eea View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    1db845a View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    82bb0ec View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    9869ec2 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    6d6a1e6 View commit details
    Browse the repository at this point in the history
  23. Update test name

    JoshRosen committed Jul 6, 2015
    Configuration menu
    Copy the full SHA
    90c2b6a View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    41b8881 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    7f875f9 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    6b156fb View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    d246e29 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    6890863 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    4c37ba6 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    95058d9 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    b310c88 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    66a813e View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    0dfe919 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    939f824 View commit details
    Browse the repository at this point in the history
  35. Fix test compilation issue

    JoshRosen committed Jul 6, 2015
    Configuration menu
    Copy the full SHA
    5822e6f View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    9969c14 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    7c3c864 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2015

  1. Revert "Undo part of a SparkPlanTest change in apache#7162 that broke…

    … my test."
    
    This reverts commit 7c3c864.
    JoshRosen committed Jul 7, 2015
    Configuration menu
    Copy the full SHA
    0a79d39 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f27be09 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    88b72db View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    82e21c1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8d7fbe7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    87b6ed9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5d6109d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b81a920 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1c7bad8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b86e684 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    08701e7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1d7ffaa View commit details
    Browse the repository at this point in the history
  13. Test with larger data.

    JoshRosen committed Jul 7, 2015
    Configuration menu
    Copy the full SHA
    613e16f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    88aff18 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9d00afc View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f99a612 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    293f109 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2015

  1. Configuration menu
    Copy the full SHA
    844f4ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d31f180 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c56ec18 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    845bea3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d13ac55 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2015

  1. Configuration menu
    Copy the full SHA
    3947fc1 View commit details
    Browse the repository at this point in the history
  2. Fix scalastyle

    JoshRosen committed Jul 9, 2015
    Configuration menu
    Copy the full SHA
    cd05866 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2015

  1. Configuration menu
    Copy the full SHA
    d1e28bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f48777 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5135200 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    35dad9f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2bbac9c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6beb467 View commit details
    Browse the repository at this point in the history