QuanticPony opened a new pull request, #1122:
URL: https://github.com/apache/plc4x/pull/1122
# NiFi integration revision
As we aim for a new release I bring a revision of the NiFi integration with
a couple of improvements:
* #900: this made the processors be able to auto-reconnect with small
changes. And allowed to make:
* #593 : this was already done for the addresses. But the connection
string had to be constant. Expression Language is now supported on the
connection string.
* #629 : this was an old TODO. I have added validation for the
connection string (if not EL in use) and to the addresses (if not EL in use in
neither of them as we need the driver).
* Add FilePropertyAccessStrategy: now we can read the addresses from a file
in JSON format. Same as 'Address Text' property but in a file. Expression
Language can be used and validation for the tags also works.
* Processors code revision: rewrote the onTrigger methods of the processors
so they look more similar between them. To make them more maintainable.
* Complete FlowFlile transfer: some FlowFiles did not transfer to failure
correctly. Now the incoming FlowFile is sent to failure and one attribute is
added with the localized message in case of any exception.
* Timestamp field name: It was a fixed `ts` field/attribute we added. I have
made a property that defines this field's name.
* Update Readme to reflect changes.
Closes #593
Closes #629
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]