-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NIFI-13468 Add standalone RecordPath function recordOf #9018
Conversation
I would love to hear your thoughts on this @pvillard31, as you were the one to introduce |
@EndzeitBegins It is effectively a non starter to merge new things into the 2.x/main line that are intentionally restrained to also go back into the 1.x line. We moved on for a lot of good reasons and the entire point is to leverage the language benefits of Java 21 and newer. As-is given the above this PR should not proceed. To be clear I'm not commenting on the idea itself - hopefully others can review/engage on that but the PR for this capability should target the 2.x line and benefits that come with that. I don't recommend backporting at all but that is not a hard rule. |
Thank you for the fast feedback @joewitt. It makes sense to avoid outdated language features targeting the 2.x branch. I'll adjust the PR accordingly. However I'm wondering, what are the reasons why you're against backports for the 1.x line while 2.x isn't stable yet? |
|
16c4529
to
1a197e9
Compare
Thank you for addressing my questions @joewitt. I always appreciate getting to know the perspective and especially reasoning of others on topics. I adjusted the PR accordingly. It mostly affected the tests though. I would appreciate a review (not necessarily by you, of course). |
1a197e9
to
548f66b
Compare
Rebased onto latest commit on I'd appreciate a review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @EndzeitBegins - I reviewed the changes and it looks good to me. Waiting for the checks to complete and, if all green, I'll merge.
Thank you for the review and taking on the merge process @pvillard31. 🙂 |
Summary
Add new standalone function
recordOf
to Record Path DSL.See issue NIFI-13468 for details, especially regarding the difference to the existing
mapOf
.Tracking
Please complete the following tracking steps prior to pull request creation.
Issue Tracking
Pull Request Tracking
NIFI-00000
NIFI-00000
Pull Request Formatting
main
branchVerification
Please indicate the verification steps performed prior to pull request creation.
Build
mvn clean install -P contrib-check
Licensing
LICENSE
andNOTICE
filesDocumentation