Commit Graph

17 Commits

Author SHA1 Message Date
Patrik Oldsberg e6810313d9 app-backend: fix asset store indexing for MySQL
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-04-14 12:51:05 +02:00
Patrik Oldsberg cae72e6cdb app-backend: non-nullable assets store namespace, default to default instead
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-04-14 12:19:02 +02:00
Patrik Oldsberg 16b2f7a3eb app-backend: added migration test + fix namespace migration
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-04-14 12:19:02 +02:00
Camila Belo 32a208a548 test: try fixing namespace length
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2024-04-08 16:47:16 +02:00
Patrik Oldsberg 3b674b8ba1 app-backend: add static asset store namespacing
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2024-04-08 16:47:04 +02:00
lpete@vmware.com e57d7188cd set unique index for mysql, set connection var
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-21 11:02:55 -04:00
lpete@vmware.com bfa604de33 remove pk for mysql db
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 17:38:24 -04:00
lpete@vmware.com ca061f5a9d replace pk with unique due to size constraints
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 14:52:30 -04:00
lpete@vmware.com 2a6250bb4e fix pk for path for the stat assets, fix run e2e
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:47:53 -04:00
lpete@vmware.com 9ae110cde3 Swap pk for app-backend path, fix heartbeat task
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:57 -04:00
lpete@vmware.com 6ec403f3f0 Path length to maximum pk, rm e2e mysql for now
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:57 -04:00
lpete@vmware.com ba7bdec126 64KB length for mysql support, dbms option for e2e
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:57 -04:00
lpete@vmware.com a2960b0667 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>
2023-08-17 12:11:56 -04:00
lpete@vmware.com 02cedae992 fix linting and prettier issues
Signed-off-by: lpete@vmware.com <lpete@vmware.com>
2023-08-17 12:11:56 -04:00
Greg Cobb cfc3ca6ce0 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>
2023-08-17 12:11:56 -04:00
Patrik Oldsberg a9dcace703 app-backend: add StaticAssetsStore
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 20:00:11 +01:00
Patrik Oldsberg 6841660ba4 app-backend: added initial db migration for asset cache
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-13 19:59:42 +01:00