AWS Mainframe Modernization 自我管理體驗不再開放給新客戶。如需類似 AWS Mainframe Modernization 自我管理體驗的功能,請從廠商導向產品和來源探索功能 AWS Transform。現有客戶可以繼續正常使用該服務。如需詳細資訊,請參閱AWS 大型主機現代化可用性變更。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS Mainframe Modernization Service (受管執行期環境體驗) 不再向新客戶開放。對於與 AWS Mainframe Modernization Service (受管執行期環境體驗) 類似的功能,請探索 AWS Mainframe Modernization Service (自我管理體驗)。現有客戶可以繼續正常使用該服務。如需詳細資訊,請參閱AWS 大型主機現代化可用性變更。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS 大型主機執行期的轉換 突破性變更 - 5.X
本文件的目的是列出從 5.75.0 版開始,適用於 5.X 主要版本版本的大型主機執行時間 AWS 轉換中的重大變更。每當元件套用到單一舊版環境時,對應的變更都會標記該環境。
使用下列環境:
z/OS:IBM 大型主機系列和同化,在 z/OS 上執行;
AS400:IBM iSeries 中影格;
GS21:Fujitsu GS21 環境;
ALL (或空白):可能涉及多個特定環境的變更;
注意
在適用於大型主機執行時間的 AWS 轉換中,大量的變更與類別的內部使用有關。它們應該不會影響現有的客戶代碼。
5.125.0 版 - 從 5.75.0 開始中斷變更
元件 gapwalk-utility-pgm (5.125.0) - 僅限 z/OS
-
類別
com.netfective.bluage.gapwalk.utility.sort.service.sum.AbstractSum:-
錯誤修正 (z/OS):在 DFSORT 中使用 OPTION OVFLO=RC0 處理 SUM 欄位溢位。當 OPTION OVFLO=RC0 設定且 SUM 欄位溢出其容量時,會輸出目前累積的記錄,且新的累積會從目前記錄開始,而不是截斷該值。
方法
addRecord(byte[])傳回類型從 變更為voidboolean。如果新增記錄,則傳回 true;如果發生溢位,則傳回 false,並設定 OPTION OVFLO=RC0 (未新增記錄)。覆寫或呼叫此方法的任何自訂程式碼可能需要相應地更新。Before
public void addRecord(byte[] record)After
public boolean addRecord(byte[] record) -
元件 gapwalk-bluesam-core (5.125.0) - 僅限 z/OS
-
介面
com.netfective.bluage.gapwalk.bluesam.core.storage.MetadataPersistence:-
效能最佳化 (z/OS):在啟用附加模式時改善效能並修正大型 KSDS 資料載入器。此界面的所有已知實作都已相應地進行調整。此界面位於 Blu Age 執行期內部,支援 BluSam。現有的 3 參數方法現在會委派給新的 4 參數版本,預設為 false。它不應對現有的客戶代碼有任何影響。
新增新的公有方法
boolean buildDatasetIndexes(CoreMetadata metadata, int indexingPageSizeInMb, long expectedRecordsCount, boolean isAppendMode); -
-
介面
com.netfective.bluage.gapwalk.bluesam.LargeKeySequencedDataSet:-
效能最佳化 (z/OS):在啟用附加模式時改善效能並修正大型 KSDS 資料載入器。此界面
com.netfective.bluage.gapwalk.bluesam.core.LargeKSDS和 的所有已知實作com.netfective.bluage.gapwalk.bluesam.core.LargeESDS都已相應地進行調整。任何類別實作現在LargeKeySequencedDataSet都必須實作此新方法。對於非附加行為,委派至現有的 2 參數版本,或針對isAppendMode內部傳遞 false。
新增新的公有方法
void buildIndexes(int indexingPageSizeInMb, long expectedRecordsCount, boolean isAppendMode); -
元件 gapwalk-bluesam-services-pgsql (5.125.0) - 僅限 z/OS
-
介面
com.amazonaws.bluage.gapwalk.bluesam.services.util.large.ReadWorker:-
效能最佳化 (z/OS):在啟用附加模式時改善效能並修正大型 KSDS 資料載入器。唯一已知的實作
com.amazonaws.bluage.gapwalk.bluesam.services.pgsql.util.PgsqlReadWorker已相應地進行調整。任何類別實作現在ReadWorker都必須實作這 3 種方法。
新增新的公有方法
DataSource getDataSource();新增新的公有方法
boolean isMultiSchemaEnabled();新增新的公有方法
String getFileType(); -