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

planner: add partitioning pruning tests for range partitioning #24554

Merged
merged 9 commits into from
May 19, 2021

Commits on May 11, 2021

  1. Configuration menu
    Copy the full SHA
    d266d7c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    daec280 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9caf314 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. partition range boundaries EQ, IN, NE, minor test case fix

    Moved cleanup from end of test to 'defer' for more go-like
    coding style, as suggested by reviewer.
    mjonss committed May 12, 2021
    Configuration menu
    Copy the full SHA
    a46f215 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2021

  1. Configuration menu
    Copy the full SHA
    171d94b View commit details
    Browse the repository at this point in the history
  2. Adjusted tests according to review comments.

    Added ANALYZE TABLE before querying the table for more stable
    testing.
    Needed to a positive check for SELECT instead of INSERT
    to only check EXPLAIN for SELECT queries.
    mjonss committed May 16, 2021
    Configuration menu
    Copy the full SHA
    b09b8c7 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2021

  1. add correctness tests for range partitioning boundaries

    Changed the test to only output the used (non-pruned) partitions
    to make it easier to focus on the result and more stable
    accross changes in the planner/optimizer.
    mjonss committed May 18, 2021
    Configuration menu
    Copy the full SHA
    89df029 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fca1a1c View commit details
    Browse the repository at this point in the history

Commits on May 19, 2021

  1. Configuration menu
    Copy the full SHA
    a308f7b View commit details
    Browse the repository at this point in the history