upcoming: [UIE-9837] - Generational plans changes for Databases#13539
upcoming: [UIE-9837] - Generational plans changes for Databases#13539jdamore-linode merged 17 commits into
Conversation
… false for resize-database.spec.ts
There was a problem hiding this comment.
The changes look good to me! I'm planning to push up a change to remove the dbtypes.json file and related testing code changes before merging.
Marking the pull request as do not merge temporarily.
|
@hana-akamai @bnussman-akamai Switched the pull request back to do not merge for now since we plan to remove the Once we have feedback addressed and the changes approved, I'll push up those changes and remove the tag. |
bnussman-akamai
left a comment
There was a problem hiding this comment.
Generation plans on the Create page and resize page look good when testing with the provided mock data.
|
Unit test failure looks like unrelated flake I think |
Cloud Manager UI test results🔺 1 failing test on test run #10 ↗︎
Details
TroubleshootingUse this command to re-run the failing tests: pnpm cy:run -s "cypress/e2e/core/objectStorage/object-storage.e2e.spec.ts" |
|||||||||||||||||
|
Bypassing the requirement check to merge this:
|
* disable premium plan tab and display no region selected placeholder in dbaas create * only display no region selected message for dbaas if generational plans is enabled * add databaseGenerationalPlans feature flag * update resize flow and feature flag resizing to a different plan type * comment out hard-coded g7 types * rename databaseGenerationalPlans flag to databaseResizeGenerationalPlans * fix failing tests * do not display changes if there are no g7 plans for databases * clean up * remove legacy resize test * Added changeset: Generational plans changes for Databases * Added changeset: Mock databaseResizeGenerationalPlans feature flag to false for resize-database.spec.ts * Updating changelog * Removing temporary dbtypes json file and PR testing code prior to merging --------- Co-authored-by: Sam Mans <smans@akamai.com>
Description 📝
Update Database Create and Resize tables to support generational plans changes
Note: I will remove the hardcoded json before merging
Changes 🔄
Scope 🚢
Upon production release, changes in this PR will be visible to:
Target release date 🗓️
4/29/26
Preview 📷
See demo attached in internal ticket
How to test 🧪
Prerequisites
(How to setup test environment)
Verification steps
(How to verify changes)
DatabaseCreate.tsxand around line 96 inDatabaseResize.tsxdatabaseResizeGenerationalPlansisOFF:/databases/typesendpoint and UI LD flagdatabaseResizeGenerationalPlansisON:Author Checklists
As an Author, to speed up the review process, I considered 🤔
👀 Doing a self review
❔ Our contribution guidelines
🤏 Splitting feature into small PRs
➕ Adding a changeset
🧪 Providing/improving test coverage
🔐 Removing all sensitive information from the code and PR description
🚩 Using a feature flag to protect the release
👣 Providing comprehensive reproduction steps
📑 Providing or updating our documentation
🕛 Scheduling a pair reviewing session
📱 Providing mobile support
♿ Providing accessibility support
As an Author, before moving this PR from Draft to Open, I confirmed ✅