-
Notifications
You must be signed in to change notification settings - Fork 357
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
feat: [UIE-8166] - DBaaS backup GA toggle and beta fixes #11048
feat: [UIE-8166] - DBaaS backup GA toggle and beta fixes #11048
Conversation
b6a7e50
to
d8992c7
Compare
Coverage Report: ❌ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall, it looks good. I have left feedback for properly handling database undefined scenarios and extracting the table body rendering logic into its own component.
...nager/src/features/Databases/DatabaseDetail/DatabaseBackups/legacy/DatabaseBackupsLegacy.tsx
Outdated
Show resolved
Hide resolved
...nager/src/features/Databases/DatabaseDetail/DatabaseBackups/legacy/DatabaseBackupsLegacy.tsx
Outdated
Show resolved
Hide resolved
...nager/src/features/Databases/DatabaseDetail/DatabaseBackups/legacy/DatabaseBackupsLegacy.tsx
Outdated
Show resolved
Hide resolved
… and selected date
d8992c7
to
ede73a4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@corya-akamai Thank you for addressing all the feedback.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
✅ confirmed new radio button options
✅ confirmed restoring lands on summary tab of new forked db
Thanks for the additional test coverage! 🎉
"@linode/api-v4": Changed | ||
--- | ||
|
||
Specify the fork restore payload and return types ([#11048](https://github.com/linode/manager/pull/11048)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Specify the fork restore payload and return types ([#11048](https://github.com/linode/manager/pull/11048)) | |
Specify DBaaS fork restore payload and return types ([#11048](https://github.com/linode/manager/pull/11048)) |
@@ -89,4 +91,4 @@ export const RestoreNewFromBackupDialog = (props: Props) => { | |||
); | |||
}; | |||
|
|||
export default RestoreNewFromBackupDialog; | |||
export default DatabaseBackupDialog; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could we remove the default export (same with DatabaseBackupTableBody
and DatabaseBackupsLegacy
) if able to? We've been moving away from them in favor of named exports where possible
Cloud Manager E2E Run #6640
Run Properties:
|
Project |
Cloud Manager E2E
|
Run status |
Passed #6640
|
Run duration | 26m 41s |
Commit |
f51b5553b7: fix: [UIE-8166] - DBaaS disabled invalid times based on oldest backup and select...
|
Committer | corya-akamai |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
0
|
Flaky |
5
|
Pending |
2
|
Skipped |
0
|
Passing |
429
|
… and selected date (linode#11048)
Description 📝
Enhancements and fixes to the DBaaS backups tab
Changes 🔄
List any change relevant to the reviewer.
isFeatureEnabledV2
Target release date 🗓️
10/14
Preview 📷
How to test 🧪
Prerequisites
Reproduction steps
Verification steps
As an Author I have considered 🤔
Check all that apply