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

patch: Add Continued MySQL Support #18921

Merged
merged 20 commits into from Aug 22, 2023

Commits on Aug 17, 2023

  1. patch: Add Continued MySQL Support

    Expanded packages/backend-common with MySQL Tests
    Updated packages/backend-tasks column types to conform to MySQL
    Updated packages/backend-tasks database tests with MySQL
    Updated packages/backend-tasks datetime column to work with MySQL
    Updated packages/create-app with a production MySQL App Config template
    Updated packages/e2e-test to allow for e2e testing with MySQL
    Updated plugins/app-backend some text columns to string
    Updated plugins/app-backend interval to work with MySQL
    Updated plugins/bazaar-backend to run db tests against MySQL
    Updated plugins/catalog-backend-module-incremental-ingestion to run
    db tests against MySQL
    Updated plugins/catalog-backend text columns to longtext to work
    with MySQL like issue suggested
    Updated plugins/code-coverage-backend text column to string
    Updated plugins/linguist-backend text column to string
    Updated plugins/tech-insights-backend text columns to string
    Updated plugins/tech-insights-backend db tests to include MySQL
    
    Added New E2E tests to run on pull requests to test against MySQL
    
    Co-authored-by: Alex Rocha <alexr1@vmware.com>
    Co-authored-by: David Alvarado <dalvarado@vmware.com>
    Co-authored-by: Shwetha Gururaj <gururajsh@vmware.com>
    Co-authored-by: Al <aberezovsky@vmware.com>
    Co-authored-by: Gerg <gcobb@vmware.com>
    Signed-off-by: Pete Levine A <lpete@vmware.com>
    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    5 people authored and PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    cfc3ca6 View commit details
    Browse the repository at this point in the history
  2. Updated changeset contribution for create-app

    Signed-off-by: Pete Levine A <lpete@vmware.com>
    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    9572733 View commit details
    Browse the repository at this point in the history
  3. Remove packages/plugins not referenced in PR

    Signed-off-by: Pete Levine A <lpete@vmware.com>
    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    f651154 View commit details
    Browse the repository at this point in the history
  4. Simplifying changeset message to minimal relevant changes across upda…

    …ted plugins (#1)
    
    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    xandroc authored and PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    e43a818 View commit details
    Browse the repository at this point in the history
  5. remove duplicate packages from yarn lock

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    7143e55 View commit details
    Browse the repository at this point in the history
  6. fix linting and prettier issues

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    02cedae View commit details
    Browse the repository at this point in the history
  7. fix: update migrations used in tests causing error

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    6e37918 View commit details
    Browse the repository at this point in the history
  8. chore: update changeset to reflect new fixes

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    8f61efa View commit details
    Browse the repository at this point in the history
  9. remove unnecessary testing, fix columns, feedback

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    
    fix issues with merge
    
    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    a2960b0 View commit details
    Browse the repository at this point in the history
  10. fix argument for e2e-test run

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    a0e6241 View commit details
    Browse the repository at this point in the history
  11. no longer patching create-app

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    274a321 View commit details
    Browse the repository at this point in the history
  12. 64KB length for mysql support, dbms option for e2e

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    ba7bdec View commit details
    Browse the repository at this point in the history
  13. Path length to maximum pk, rm e2e mysql for now

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    6ec403f View commit details
    Browse the repository at this point in the history
  14. Swap pk for app-backend path, fix heartbeat task

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    9ae110c View commit details
    Browse the repository at this point in the history
  15. fix pk for path for the stat assets, fix run e2e

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    2a6250b View commit details
    Browse the repository at this point in the history
  16. replace pk with unique due to size constraints

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    ca061f5 View commit details
    Browse the repository at this point in the history
  17. remove pk for mysql db

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    bfa604d View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. remove unnecessary dbms string, fix ternary

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    90c19f8 View commit details
    Browse the repository at this point in the history
  2. update api report with updated e2e test run cmd

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    3f8558b View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. set unique index for mysql, set connection var

    Signed-off-by: lpete@vmware.com <lpete@vmware.com>
    PeteLevineA committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    e57d718 View commit details
    Browse the repository at this point in the history