Skip to content

Commit

Permalink
Merge pull request #5802 from EnterpriseDB/migportal/4.10
Browse files Browse the repository at this point in the history
Migration Portal 4.10 release
  • Loading branch information
gvasquezvargas authored Jun 27, 2024
2 parents cf17ff1 + b89ce28 commit c9426de
Show file tree
Hide file tree
Showing 17 changed files with 59 additions and 38 deletions.
30 changes: 16 additions & 14 deletions product_docs/docs/migration_portal/4/01_mp_release_notes/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ redirects:
- ../01_whats_new/
- 09_mp_3.5.1_rel_notes
navigation:
- mp_4.10.0_rel_notes
- mp_4.9.0_rel_notes
- mp_4.8.0_rel_notes
- mp_4.7.1_rel_notes
Expand All @@ -20,17 +21,18 @@ navigation:

The Migration Portal documentation describes the latest version of Migration Portal 4.0.

| Version | Release date |
| ---------------------------- | ------------ |
| [4.9.0](mp_4.9.0_rel_notes) | 21 May 2024 |
| [4.8.0](mp_4.8.0_rel_notes) | 16 Apr 2024 |
| [4.7.1](mp_4.7.1_rel_notes) | 16 Jan 2024 |
| [4.7.0](mp_4.7.0_rel_notes) | 20 Nov 2023 |
| [4.6.0](mp_4.6.0_rel_notes) | 19 Oct 2023 |
| [4.5.1](mp_4.5.1_rel_notes) | 12 Jul 2023 |
| [4.5.0](mp_4.5_rel_notes) | 18 May 2023 |
| [4.4.0](mp_4.4_rel_notes) | 14 Feb 2023 |
| [4.3.0](mp_4.3_rel_notes) | 08 Dec 2022 |
| [4.2.0](mp_4.2_rel_notes) | 04 Oct 2022 |
| [4.1.0](mp_4.1_rel_notes) | 04 Aug 2022 |
| [4.0.0](10_mp_4.0_rel_notes) | 22 Apr 2022 |
| Version | Release date |
|-------------------------------|--------------|
| [4.10.0](mp_4.10.0_rel_notes) | 27 Jun 2024 |
| [4.9.0](mp_4.9.0_rel_notes) | 21 May 2024 |
| [4.8.0](mp_4.8.0_rel_notes) | 16 Apr 2024 |
| [4.7.1](mp_4.7.1_rel_notes) | 16 Jan 2024 |
| [4.7.0](mp_4.7.0_rel_notes) | 20 Nov 2023 |
| [4.6.0](mp_4.6.0_rel_notes) | 19 Oct 2023 |
| [4.5.1](mp_4.5.1_rel_notes) | 12 Jul 2023 |
| [4.5.0](mp_4.5_rel_notes) | 18 May 2023 |
| [4.4.0](mp_4.4_rel_notes) | 14 Feb 2023 |
| [4.3.0](mp_4.3_rel_notes) | 08 Dec 2022 |
| [4.2.0](mp_4.2_rel_notes) | 04 Oct 2022 |
| [4.1.0](mp_4.1_rel_notes) | 04 Aug 2022 |
| [4.0.0](10_mp_4.0_rel_notes) | 22 Apr 2022 |
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
title: "Migration Portal 4.10.0 release notes"
navTitle: Version 4.10.0
---

Released: 27 Jun 2024

New features, enhancements, bug fixes, and other changes in Migration Portal 4.10.0 include the following:

| Type | Description |
|--------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Enhancement | Added support for Postgres `tablefunc` extension functions, such as `crosstab`, in user repairs of incompatible DDL objects. The `crosstab` function is commonly used as a workaround for the Oracle `PIVOT` operator, which is not available in Postgres. |
| Enhancement | Added a Migration Portal Knowledge Base entry that describes the use of the Postgres `tablefunc` extension `crosstab` function as a workaround for the Oracle `PIVOT` operator. |
| Bug fix | Fixed the issue that caused the Migration Portal to refresh when selecting the **Projects** tab after selecting the **Portal Wiki** tab. |
| Bug fix | Improved the error handling capabilities of AI Copilot. It now provides the user with better information about any errors returned from the backend server. |
| Bug fix | Fixed the vertical scroll for AI Copilot so that it automatically scrolls as new information is displayed. |
| Bug fix | Fixed the error that caused AI Copilot to lose in-progress streaming response if the user navigates to a different tab. |
| Bug fix | Fixed the error that caused the Quick Help section on the workspace page to go blank when the user navigates from the AI Copilot tab. |
| Bug fix | Improved AI Copilot to support adding line breaks in the AI Copilot text box using modifier keys (control, command, option, shift keys) along with Enter. |
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ legacyRedirectsGenerated:

The Migration Portal home page provides quick access to migration tools.

![The Migration Portal home page.](../images/mp_overview_home_1.png)
![The Migration Portal home page.](../images/mp_overview_home_1_edbai.png)

The Migration Portal home page allows access to the following Migration Portal features:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ legacyRedirectsGenerated:

The Migration Portal Projects page provides detailed information about your migration.

![The Migration Portal Projects Page overview.](../images/mp_overview_home_2.png)
![The Migration Portal Projects Page overview.](../images/mp_overview_home_2_edbai.png)

Use the following resources to gather information about your migration projects:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,17 +48,17 @@ You can assess an Oracle database schema for compatibility with EDB Postgres Adv

1. Select the objects that aren't compatible with EDB Postgres Advanced Server and view the details. At the bottom of the middle panel, you can view repair action details.

![Incompatible objects are identified](../images/mp_schema_assessment_incompatible.png)
![Incompatible objects are identified](../images/mp_schema_assessment_incompatible_edbai.png)

1. To locate the possible workarounds for the objects that aren't immediately compatible with EDB Postgres Advanced Server, refer to the **Quick Help** (Knowledge Base) information or interact with the [AI Copilot](/migration_portal/latest/03_mp_using_portal/mp_ai_copilot/) in the right panel.

![Incompatible objects are identified](../images/mp_schema_assessment_errors.png)
![Incompatible objects are identified](../images/mp_schema_assessment_errors_edbai.png)

When using the **Quick Help** (Knowledge Base), enter the error message for the incompatible objects with EDB Postgres Advanced Server and select **Search**.

When using the [AI Copilot](/migration_portal/latest/03_mp_using_portal/mp_ai_copilot/), use the chat window to interact with the AI-enabled chat feature. You can ask questions about compatibility, enter the error message, request syntax Postgres equivalents for DDL queries, and so on.

![Suggestions provided by AI Copilot](../images/mp_schema_assessment_copilot.png)
![Suggestions provided by AI Copilot](../images/mp_schema_assessment_copilot_edbai.png)

!!! Note
If the information or workaround for incompatible objects isn't available in the Knowledge Base or AI Copilot, contact the Support team for help.
Expand All @@ -69,7 +69,7 @@ You can assess an Oracle database schema for compatibility with EDB Postgres Adv
!!! Important
Ensure that you test all suggested solutions to confirm the converted schemas behave as expected.

![Workaround or resolution for incompatible objects](../images/mp_schema_assessment_workaround.png)
![Workaround or resolution for incompatible objects](../images/mp_schema_assessment_workaround_edbai.png)

!!! Note
If any failed object passes while reassessing, the dependent objects for that object are also reassessed.
Expand Down

This file was deleted.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

This file was deleted.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

This file was deleted.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

This file was deleted.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

This file was deleted.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

This file was deleted.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

1 comment on commit c9426de

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.