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

release-22.2: workload/mixed-version/schemachanger: re-enable mixed version workload #88407

Closed

Commits on Aug 25, 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 Aug 25, 2022
    Configuration menu
    Copy the full SHA
    0405b34 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. 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 Aug 26, 2022
    Configuration menu
    Copy the full SHA
    e8b67cc View commit details
    Browse the repository at this point in the history
  2. 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 (#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 Aug 26, 2022
    Configuration menu
    Copy the full SHA
    94eda53 View commit details
    Browse the repository at this point in the history