Uploaded image for project: 'Talend Component Kit'
  1. Talend Component Kit
  2. TCOMP-559

Nullable Constraint for schema is not enforced at runtime

Apply templateInsert Lucidchart Diagram
    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Fix
    • Major
    • None
    • None
    • None
    • None
    • All
    • Talend-Studio-20170510_1410-V6.4.0EP
    • Hide

      part of v1, v0 will not get more effort so closing as won't fix

      Show
      part of v1, v0 will not get more effort so closing as won't fix
    • Small

    Description

      In the component schema, you can define a field as Nullable or Not Nullable, but it is not enforced at runtime, for example, a field 'Id' is defined as Not Nullable in the schema in tFixedFlowInput or tDatastewardshipOutput, but it can accept null value at runtime. Test job attached.

      Attachments

        1. fixFlow-null-data.png
          271 kB
          Guoliang Zhou
        2. tds-null-field.png
          296 kB
          Guoliang Zhou
        3. tdsOutput.png
          267 kB
          Guoliang Zhou
        4. tds-runtime.png
          284 kB
          Guoliang Zhou

        Activity

          People

            Unassigned Unassigned
            glzhou Guoliang Zhou
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: