diff --git a/product_docs/docs/migration_portal/4/01_mp_release_notes/index.mdx b/product_docs/docs/migration_portal/4/01_mp_release_notes/index.mdx index 5e1d198a9a6..e1bf269bb49 100644 --- a/product_docs/docs/migration_portal/4/01_mp_release_notes/index.mdx +++ b/product_docs/docs/migration_portal/4/01_mp_release_notes/index.mdx @@ -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 @@ -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 | diff --git a/product_docs/docs/migration_portal/4/01_mp_release_notes/mp_4.10.0_rel_notes.mdx b/product_docs/docs/migration_portal/4/01_mp_release_notes/mp_4.10.0_rel_notes.mdx new file mode 100644 index 00000000000..2d5e4072b65 --- /dev/null +++ b/product_docs/docs/migration_portal/4/01_mp_release_notes/mp_4.10.0_rel_notes.mdx @@ -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. | diff --git a/product_docs/docs/migration_portal/4/03_mp_using_portal/01_mp_overview_home.mdx b/product_docs/docs/migration_portal/4/03_mp_using_portal/01_mp_overview_home.mdx index 5ab24451740..9a236b817d6 100644 --- a/product_docs/docs/migration_portal/4/03_mp_using_portal/01_mp_overview_home.mdx +++ b/product_docs/docs/migration_portal/4/03_mp_using_portal/01_mp_overview_home.mdx @@ -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: diff --git a/product_docs/docs/migration_portal/4/03_mp_using_portal/02_mp_overview_project.mdx b/product_docs/docs/migration_portal/4/03_mp_using_portal/02_mp_overview_project.mdx index ec9ca9ac3c6..c38e9d5bf96 100644 --- a/product_docs/docs/migration_portal/4/03_mp_using_portal/02_mp_overview_project.mdx +++ b/product_docs/docs/migration_portal/4/03_mp_using_portal/02_mp_overview_project.mdx @@ -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: diff --git a/product_docs/docs/migration_portal/4/04_mp_migrating_database/02_mp_schema_assessment.mdx b/product_docs/docs/migration_portal/4/04_mp_migrating_database/02_mp_schema_assessment.mdx index 083d104e201..f25e3be4a57 100644 --- a/product_docs/docs/migration_portal/4/04_mp_migrating_database/02_mp_schema_assessment.mdx +++ b/product_docs/docs/migration_portal/4/04_mp_migrating_database/02_mp_schema_assessment.mdx @@ -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. @@ -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. diff --git a/product_docs/docs/migration_portal/4/images/mp_overview_home_1.png b/product_docs/docs/migration_portal/4/images/mp_overview_home_1.png deleted file mode 100644 index 3971a3a693b..00000000000 --- a/product_docs/docs/migration_portal/4/images/mp_overview_home_1.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:04c46405883aff98a8c04eb226c2ede1a67d1ed0ea78269a9c726f5a26fc3f26 -size 114934 diff --git a/product_docs/docs/migration_portal/4/images/mp_overview_home_1_edbai.png b/product_docs/docs/migration_portal/4/images/mp_overview_home_1_edbai.png new file mode 100644 index 00000000000..a046b800455 --- /dev/null +++ b/product_docs/docs/migration_portal/4/images/mp_overview_home_1_edbai.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba2bd95ff01be123546d730a74741dcec596c17a66c9253fedb295f8c078e009 +size 113109 diff --git a/product_docs/docs/migration_portal/4/images/mp_overview_home_2.png b/product_docs/docs/migration_portal/4/images/mp_overview_home_2.png deleted file mode 100644 index 33cb127dcfb..00000000000 --- a/product_docs/docs/migration_portal/4/images/mp_overview_home_2.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:45793ec9f3f9440bbbde9efdd3d6cb550bfbc149e0a33898c42cb4d3a3bff158 -size 151550 diff --git a/product_docs/docs/migration_portal/4/images/mp_overview_home_2_edbai.png b/product_docs/docs/migration_portal/4/images/mp_overview_home_2_edbai.png new file mode 100644 index 00000000000..261e12669f6 --- /dev/null +++ b/product_docs/docs/migration_portal/4/images/mp_overview_home_2_edbai.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e4a6d5c7d5e33b1f8b8362fcab9e331141742c820d7b330c479193eb7284f0ee +size 150429 diff --git a/product_docs/docs/migration_portal/4/images/mp_schema_assessment_copilot.png b/product_docs/docs/migration_portal/4/images/mp_schema_assessment_copilot.png deleted file mode 100644 index 5d5800d77bd..00000000000 --- a/product_docs/docs/migration_portal/4/images/mp_schema_assessment_copilot.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:04415857e8fae38b59ed138ec4f13bc5099f5c3daa13b6d5b4ace589daace422 -size 203842 diff --git a/product_docs/docs/migration_portal/4/images/mp_schema_assessment_copilot_edbai.png b/product_docs/docs/migration_portal/4/images/mp_schema_assessment_copilot_edbai.png new file mode 100644 index 00000000000..f5055df6701 --- /dev/null +++ b/product_docs/docs/migration_portal/4/images/mp_schema_assessment_copilot_edbai.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a68ff748fc4fd37029cd257850c580372a404b6cfe2308c984bf354956b6bc40 +size 230928 diff --git a/product_docs/docs/migration_portal/4/images/mp_schema_assessment_errors.png b/product_docs/docs/migration_portal/4/images/mp_schema_assessment_errors.png deleted file mode 100644 index b2d6b1bdd99..00000000000 --- a/product_docs/docs/migration_portal/4/images/mp_schema_assessment_errors.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8eb4c1c785c3aaada88fcc081eccf9dfb3ff995742ea385609486352bd8e2e06 -size 172521 diff --git a/product_docs/docs/migration_portal/4/images/mp_schema_assessment_errors_edbai.png b/product_docs/docs/migration_portal/4/images/mp_schema_assessment_errors_edbai.png new file mode 100644 index 00000000000..e7567652832 --- /dev/null +++ b/product_docs/docs/migration_portal/4/images/mp_schema_assessment_errors_edbai.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:91d3e4a85b83093977de1da92f07e9098befdb34a8ea29db3c7b701020a48cd5 +size 197781 diff --git a/product_docs/docs/migration_portal/4/images/mp_schema_assessment_incompatible.png b/product_docs/docs/migration_portal/4/images/mp_schema_assessment_incompatible.png deleted file mode 100644 index 1ef0ff9e7fd..00000000000 --- a/product_docs/docs/migration_portal/4/images/mp_schema_assessment_incompatible.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0681fc68f358b88864a4d95d24ab75b405e88c3ef4d0ea5bf7b90894878f22ce -size 172284 diff --git a/product_docs/docs/migration_portal/4/images/mp_schema_assessment_incompatible_edbai.png b/product_docs/docs/migration_portal/4/images/mp_schema_assessment_incompatible_edbai.png new file mode 100644 index 00000000000..f2438e5199a --- /dev/null +++ b/product_docs/docs/migration_portal/4/images/mp_schema_assessment_incompatible_edbai.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1f2ef7cc7a47fee33695b9cdf45d5969083edbe36d573afa5fa0fb2f6e229e3a +size 199322 diff --git a/product_docs/docs/migration_portal/4/images/mp_schema_assessment_workaround.png b/product_docs/docs/migration_portal/4/images/mp_schema_assessment_workaround.png deleted file mode 100644 index c36db9e9d3a..00000000000 --- a/product_docs/docs/migration_portal/4/images/mp_schema_assessment_workaround.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b473ab6f2ce5136b61926897e6ce15308c39b6ca68fba5b2a6c0770a9ca0e0ff -size 209785 diff --git a/product_docs/docs/migration_portal/4/images/mp_schema_assessment_workaround_edbai.png b/product_docs/docs/migration_portal/4/images/mp_schema_assessment_workaround_edbai.png new file mode 100644 index 00000000000..c32c7a566f9 --- /dev/null +++ b/product_docs/docs/migration_portal/4/images/mp_schema_assessment_workaround_edbai.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ee1cdc90c0345741ce399efd26d79ffd2be6f7ceb57e3b6b580ada911e6018d +size 248579