-
Notifications
You must be signed in to change notification settings - Fork 61
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
Database selector in "Set Up Integration" page #2380
Conversation
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.
Thanks for the PR!
public/components/integrations/components/setup_integration.tsx
Outdated
Show resolved
Hide resolved
public/components/integrations/components/setup_integration.tsx
Outdated
Show resolved
Hide resolved
public/components/integrations/components/setup_integration.tsx
Outdated
Show resolved
Hide resolved
Signed-off-by: Aaron Alvarez <aaarone@amazon.com>
Signed-off-by: Aaron Alvarez <aaarone@amazon.com>
Signed-off-by: Aaron Alvarez <aaarone@amazon.com>
Signed-off-by: Aaron Alvarez <aaarone@amazon.com>
* support custom logs correlation Signed-off-by: Shenoy Pratik <sgguruda@amazon.com> * add support for custom field mappings in logs Signed-off-by: Shenoy Pratik <sgguruda@amazon.com> * update explorer fields Signed-off-by: Shenoy Pratik <sgguruda@amazon.com> * add support for custom timestamp field Signed-off-by: Shenoy Pratik <sgguruda@amazon.com> --------- Signed-off-by: Shenoy Pratik <sgguruda@amazon.com> Signed-off-by: Aaron Alvarez <aaarone@amazon.com>
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.
Looks good! Just leaving some additional thoughts. @sumukhswamy can you give a second review?
public/components/integrations/components/setup_integration.tsx
Outdated
Show resolved
Hide resolved
setLoading(false); | ||
setCalloutLikeToast('Failed to add integration', 'danger', result.error.message); |
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.
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.
Not blocking, is good to have but repo needs a pass to be uniform in its implementation.
public/components/integrations/components/setup_integration.tsx
Outdated
Show resolved
Hide resolved
chore: Test snapshots need updates |
…ade by Simeon Signed-off-by: Aaron Alvarez <aaarone@amazon.com>
* Database selector in Integration install Signed-off-by: Aaron Alvarez <aaarone@amazon.com> * Database selector in Integration install Signed-off-by: Aaron Alvarez <aaarone@amazon.com> * Database selector in Integration install Signed-off-by: Aaron Alvarez <aaarone@amazon.com> * These changes are in response to PR comments Signed-off-by: Aaron Alvarez <aaarone@amazon.com> * Support custom logs correlation (#2375) * support custom logs correlation Signed-off-by: Shenoy Pratik <sgguruda@amazon.com> * add support for custom field mappings in logs Signed-off-by: Shenoy Pratik <sgguruda@amazon.com> * update explorer fields Signed-off-by: Shenoy Pratik <sgguruda@amazon.com> * add support for custom timestamp field Signed-off-by: Shenoy Pratik <sgguruda@amazon.com> --------- Signed-off-by: Shenoy Pratik <sgguruda@amazon.com> Signed-off-by: Aaron Alvarez <aaarone@amazon.com> * These changes are in response to latest PR comments and suggestions made by Simeon Signed-off-by: Aaron Alvarez <aaarone@amazon.com> --------- Signed-off-by: Aaron Alvarez <aaarone@amazon.com> Signed-off-by: Shenoy Pratik <sgguruda@amazon.com> Co-authored-by: Aaron Alvarez <aaarone@amazon.com> Co-authored-by: Shenoy Pratik <sgguruda@amazon.com> (cherry picked from commit 588c8d4) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Description
Currently, when an Integration is created through the "Set Up Integration" page, the default database is hardcoded, as the table template is created as
${dataSource}.default.${tableName}
. In order to avoid hard coding the database name, this feature allows the user to specify the database, and add their value in the template.Issues Resolved
This feature will allow the user to specify the database name, and add their value in the template.
Video Walkthrough
Here's a walkthrough of the feature:
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.