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

colexec: rename vectorize setting 192auto to auto and make it the default #46845

Merged
merged 2 commits into from
Apr 2, 2020

Commits on Apr 1, 2020

  1. colexec: rename vectorize setting 192auto to auto and make it the def…

    …ault
    
    This commit renames 192auto back to auto and makes it the default, so that
    only streaming vectorized operators will be planned by default. The previous
    auto setting would also plan operators that can spill to disk. This is now
    removed and they can be run using the "on" setting.
    
    Release note (sql change): the vectorized execution engine will only run
    queries with streaming operators. SET vectorize=on to enable the vectorized
    execution engine for buffering operators.
    asubiotto committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    8a0626f View commit details
    Browse the repository at this point in the history
  2. colexec: disable processor wrapping in vectorize=auto

    This commit will only allow JoinReaders to be part of a colexec flow when
    vectorize=auto.
    
    Release note: None (no observable user change)
    asubiotto committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    569c15b View commit details
    Browse the repository at this point in the history