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

workload/mixed-version/schemachanger: re-enable mixed version workload #87142

Merged
merged 3 commits into from
Sep 21, 2022

Commits on Sep 21, 2022

  1. workload/mixed-version/schemachanger: ensure libGEOS libraries are de…

    …ployed
    
    Previously, the schemachanger mixed version workload did not
    deploy the libGEOS libraries causing operations to fail. To address,
    this patch will update the frontend to upload these binaries.
    
    Release justification: no real risk improves test coverage
    Release note: None
    
    merge back
    a<pkg>: <short description - lowercase, no final period>
    
    <what was there before: Previously, ...>
    <why it needed to change: This was inadequate because ...>
    <what you did about it: To address this, this patch ...>
    fqazi committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    8c8bc33 View commit details
    Browse the repository at this point in the history
  2. workload/schemachanger: disable trigram operations in a mixed version…

    … state
    
    Previously, the schema changer workload in a mixed version state
    attempted to use trigram indexes against 22.1, which is unsupported.
    This patch adds code to detect a mixed version state and expects
    the appropriate error when this occurs.
    
    Release justification: no risk improves test coverage
    Release note: None
    fqazi committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    f860c46 View commit details
    Browse the repository at this point in the history
  3. workload/schemachange: disable inserts when in 22.1 mixed version state

    Previously, if we ran in a mixed version state with the schema changer
    workload we could run into an optimizer bug (cockroachdb#80820). To address this,
    this patch in a mixed version workload disables the insert portion of
    the workload.
    
    Release justification: improves test coverage by enabling the mixed
    version test
    Release note: None
    fqazi committed Sep 21, 2022
    Configuration menu
    Copy the full SHA
    dd954ff View commit details
    Browse the repository at this point in the history