NIFI-13531 ExecuteSQLRecord not honouring FlowFile attributes for con…#9909
NIFI-13531 ExecuteSQLRecord not honouring FlowFile attributes for con…#9909exceptionfactory merged 1 commit intoapache:mainfrom
Conversation
|
@markap14 This change looks good to me and the tests seem helpful. Can you review as I dont think I appreciate the potentially breaking nature of it in carrying through attributes... |
|
Automated review is marking this PR as stale due to lack of updates in the past four months. This PR will be closed in 15 days if the stale label is not removed. This stale label and automated closure does not indicate a judgement of the PR, just lack of reviewer bandwidth and helps us keep the PR queue more manageable. If you would like this PR re-opened you can do so and a committer can remove the stale label. Or you can open a new PR. Try to help review other PRs to increase PR review bandwidth which in turn helps yours. |
exceptionfactory
left a comment
There was a problem hiding this comment.
Thanks for the work on this @fmaretic. The updated Mock Writer is useful as shown in the new test method. I'm in favor of moving forward with this change to the RecordSqlWriter. Can you rebase the pull request to resolve the current merge conflict?
…figured RecordWriter.
|
Hello @exceptionfactory , I have rebased the branch. |
exceptionfactory
left a comment
There was a problem hiding this comment.
Thanks again @fmaretic! +1 merging
…nfigured RecordWriter (apache#9909) Signed-off-by: David Handermann <exceptionfactory@apache.org>
…figured RecordWriter.
Summary
NIFI-13531
These are the following changes:
One thing to note here is that this could (in theory) break some existing flows if the users are aware of the issue and made some workarounds for it. This is in fact a breaking change if the users are not relying on this behavior.
Tracking
Please complete the following tracking steps prior to pull request creation.
Issue Tracking
Pull Request Tracking
NIFI-00000NIFI-00000Pull Request Formatting
mainbranchVerification
Please indicate the verification steps performed prior to pull request creation.
Build
mvn clean install -P contrib-checkLicensing
LICENSEandNOTICEfilesDocumentation