-
Notifications
You must be signed in to change notification settings - Fork 3.4k
HBASE-29958 Improve log messages #7857
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
Open
sharmaar12
wants to merge
19
commits into
apache:HBASE-29081
Choose a base branch
from
sharmaar12:log-messages
base: HBASE-29081
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+119
−83
Open
Changes from all commits
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
4dfea60
HBASE-29958 Improve log messages
sharmaar12 d347361
Address review comments
sharmaar12 7647599
Update hbase-server/src/main/java/org/apache/hadoop/hbase/util/FSUtil…
sharmaar12 6193503
Update hbase-server/src/main/java/org/apache/hadoop/hbase/util/FSUtil…
sharmaar12 f928a95
Update hbase-server/src/main/java/org/apache/hadoop/hbase/master/Mast…
sharmaar12 7af14f2
HBASE-29961 Secondary cluster is unable to replayWAL for meta (#7854)
sharmaar12 4e9e33d
Add <blank> when no suffix provided
sharmaar12 7a1ea18
Address few review comments
sharmaar12 3575ba9
HBASE-29958. Refactor ActiveClusterSuffix to use protobuf, refactor l…
anmolnar 20ca440
Merge pull request #1 from anmolnar/HBASE-29958-andor
sharmaar12 d74e7df
HBASE-29958. Remove more redundant logic, test cleanup
anmolnar 00d4e60
HBASE-29958. Spotless apply
anmolnar ceb66cc
HBASE-29958. Revert mistake
anmolnar 74a306a
Merge pull request #2 from anmolnar/HBASE-29958-andor
sharmaar12 a33b01f
Merge branch 'HBASE-29081' into log-messages
sharmaar12 75ecdec
HBASE-29958 Improve log messages
sharmaar12 d6256e0
Address Kevin's review comment to address multiple : in active cluste…
sharmaar12 aa631a3
As getClusterSuffixFromConfig() changed we need to change the code fo…
sharmaar12 ed6b60b
Use ActiveClusterSuffix object based comparison instead of byte Array…
sharmaar12 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
What if the user puts a
:in the cluster suffix? I think we should either not allow the user to put a:in the suffix or parse on just the first:(assuming cluster IDs never have a:in them).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.
Good point. I have added to code to split on the first : only.
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.
I think we should implement regex validation somewhere to make sure that suffix only contains valid characters. We can do this in a separate ticket.
Something like:
^[a-zA-Z0-9]What we should do in this ticket though is to add unit test to cover the split logic.