Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  • Fail fast on configuration errors. If it's possible to detect user errors in configuration, schema incompatibility they should be handled during onConfigure() method. 
  • Every plugin if possible should add the ability to specify how to handle error in record processing. 
    • They should provide three options as follows:
      • Skip error (id: skip-error),
      • Send to error port (id: send-to-error-port),
      • Fail pipeline (id: fail-pipeline)
    • The radio button layout should be of 'block' type
    • This should be in a separate group called "Error Handling" of configuration
  • Include for output schema Support all types supported by destination. Do not compromise here.
  • Support all types supported by source. Do not compromise here.