1.2.2 Non-Functional Changes

This topic describes about the Non-Functional Changes.

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.
  1. /oblm-structure-services/structure/updateStructureStatus/${workflow.input.branchCode}
  2. /oblm-integration-services/balanceFetch/ictbEntriesHistoryAccr/$ {workflow.input.branchCode}
  3. /oblm-pool-services/service/lmp/pool/updateDeferredEntriesForPoolCont?branchCode=$ {workflow.input.branchCode}