1.2.3 Technical Changes

This topic provides the information about the technical changes added in the release.

  • API Versioning
    1. Existing service URLs used across Oracle Banking Liquidity Management application were updated to align with the latest versioned API endpoints exposed by Interest and Charges (IC) and Corporate DDA.
    2. All the web and service URLs used across Oracle Banking Liquidity Management application have been versioned for current release.

    Note:

    For more details on endpoints, utilize the API hub and refer to the API Hub documentation.
  • SQLCL Adoption

    The database migration scripts were being maintained as SQL scripts and applied using flyway commands and libraries. From R14.8.2.0.0 release onwards, Oracle Banking Microservices Architecture has moved away from flyway and adopted SQLcl for database version control.

    SQLcl is a Java-based command-line interface for Oracle Database. Using SQLcl, SQL and PL/SQL statements can be executed interactively or as a batch file. SQLcl provides inline editing, statement completion, command recall, and supports existing SQL*Plus scripts. The Liquibase feature in SQLcl enables executing commands to generate a changelog for a single object or for a full schema (changeset and changelogs). It is an open-source database-independent library for tracking, managing, and applying database schema changes.

  • Artifact Version and Environment Display
    • The user logs will display the current artifact version and environment name configured.
    • The application user interface will display product release version in the About Section and environment name configured on the app-shell header after Login.
  • Blue-Green deployment

    Software deployment strategy has been adopted to reduce risk and minimize downtime – nearly zero downtime.

  • New Services for deployment
    1. plato-alerts-management-services
    2. sfs-alerts-services ( refer Oracle Banking Liquidity Management Installation Guide)
    3. oblm-ic-icbt-services ( refer Interest and Charges Services Installation Guide )
    4. obvam-ic-icbt-services ( refer Interest and Charges Services Installation Guide )