-
Notifications
You must be signed in to change notification settings - Fork 505
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
BIGTOP-3626: Upgrade log4j dependencies for ycsb #848
Conversation
At the time of writing upstream didn't release any official fix, but brianfrankcooper/YCSB#1583 seems taking care of it. Credits for the upstream fix: Filipe Oliveira <filipecosta.90@gmail.com>
The package builds fine, pending smoke tests.
|
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.
+1. ran smoke-tests of ycsb on CentOS 8 x86_64.
Thanks for the review! Smoke tests passed on Debian 11 X86. |
@iwasakims I have never merged a commit for Bigtop so if you could share some tips I'd be grateful. I noticed on the Wiki that we have a procedure via Gitbox, but I am wondering if simply merging from the Github UI is fine as well for the project (and if so, if there are some gotchas before doing it). |
@elukey Sorry for late reply.
Merging PR on GitHub UI should be enough for updating master branch. I use Git CLI for cherry-picking the commit to older branches such as branch-3.0 and branch-1.5. I always use "squash and merge" for associating one commit to one JIRA issue. (Hadoop disabled other choises on GitHub site configuration.) You should be able to commit the patch to Gitbox too since changes are synced between GitHub and Gitbox. I usually use GitHub because almost all patches are submitted via GitHub PR these days. |
@iwasakims thanks a lot for the reply! Cherry picking to branch-3.0 is something that I didn't think of, probably this change should be ported as well? |
@elukey Yeah, it seems to be cleanly applicable to branch-3.0. I use command lines like following for cherry-picking. It would nice if you can build and test the artifacts before pushing the branch to GitHub/Gitbox.
|
At the time of writing upstream didn't release any official fix, but brianfrankcooper/YCSB#1583 seems taking care of it. Credits for the upstream fix: Filipe Oliveira <filipecosta.90@gmail.com> (cherry picked from commit 265e891)
At the time of writing upstream didn't release any official fix,
but brianfrankcooper/YCSB#1583 seems
taking care of it.
Credits for the upstream fix: Filipe Oliveira <filipecosta.90@gmail.com>