1.2.2 Non-Functional Changes
This topic describes about the Non-Functional Changes.
GCS Batch fix Changes
As part of these changes, the Batch Migration scripts have been added to Batch and domain services both which will migrate all existing data from the Old Batch Tables to the New GCS compliant Batch Tables. In addition, audit data will be added to these records as per GCS requirements.
Resiliency - Adding JVM Args for Services
As part of JVM resilience, below JVM parameters are added to improve performance and efficiency.
- XX:MaxRAMPercentage
- -XX:InitialRAMPercentage
- -XX:NewRatio
- -Xss
- -XX:+UseParallelGC
- -XX:+UseCompressedOops
- -XX:+HeapDumpOnOutOfMemoryError
New batch framework will be introduced as part of plato-batch-framework library
Please refer the Configuration Guide for new Workflow DSL in Section 1.2 Upload DSL and Refer Table 3-1 Oracle Banking Liquidity Management Job
Below old batch jobs using plato-batch-core are deprecated
- eodPoolJob
- eodPreICJob
- mbcvBalanceUpdateJob
- cmAccBalanceArchivalJob
- bodReallocationJobV2
- bodICLJob
Below APIs used in EOD workflow DSL are deprecated.
- /oblm-structure-services/structure/updateStructureStatus/${workflow.input.branchCode}
- /oblm-integration-services/balanceFetch/ictbEntriesHistoryAccr/$ {workflow.input.branchCode}
- /oblm-pool-services/service/lmp/pool/updateDeferredEntriesForPoolCont?branchCode=$ {workflow.input.branchCode}
Parent topic: Release Enhancements