Build #2,894

Cask Data Application Platform - Develop Build and Test

Build: #2894 failed Child of CDAP-DRC-4862

Code commits

caskdata/cdap

  • Terence Yim <885032+chtyim@users.noreply.github.com>

    Terence Yim <885032+chtyim@users.noreply.github.com> d450b14b7e9a7ab146ab4c7bf33369f78045424f

    Merge pull request #12056 from cdapio/feature/CDAP-16538
    (CDAP-16538) Make sure the plugin properties are immutable

  • Terence Yim

    Terence Yim 1319362f4a764fd8b24da733be4da3018b2a4aed m

    (CDAP-16538) Make sure the plugin properties are immutable
    - Even though the builder is building an immutable map, when the properties object is deserialized from JSON, Gson use a modifiable map implementation.
    - This lead to bug PLUGIN-128

    • cdap-api/src/main/java/io/cdap/cdap/api/plugin/PluginProperties.java (version 1319362f4a764fd8b24da733be4da3018b2a4aed)