-
Notifications
You must be signed in to change notification settings - Fork 3.4k
HBASE-24770 Reimplement the Constraints API and revisit the IA annota… #2140
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
Conversation
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
The checkstyle issues are all line too long. It is because we want to reference some methods in javadoc so not easy to resolve it. |
saintstack
left a comment
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
| return this; | ||
| } | ||
|
|
||
| public boolean hasCoprocessor(String classNameToMatch) { |
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.
Adding method to a public interface. For hbase3 only so should be fine. This is filling in missing functionality?
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.
This is a class, not an interface so I think it is OK? I think for a builder class it is also OK to have some 'get' methods to know what have we set into the builder?
| * {@link TableDescriptor} and then pass it the below methods. | ||
| */ | ||
| @InterfaceAudience.Private | ||
| @InterfaceAudience.Public |
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
| * constraint. | ||
| * <p/> | ||
| * By adding a constraint to a table (see <a href="#usage">Example Usage</a>), constraints will | ||
| * automatically enabled. You also then have the option of to disable (just 'turn off') or remove |
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.
missing 'be'?
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 haven't changed the wording, just reformat. Let me fix.
…tions on related classes
|
💔 -1 overall
This message was automatically generated. |
|
🎊 +1 overall
This message was automatically generated. |
|
💔 -1 overall
This message was automatically generated. |
|
I just changed the comment so I do not think the UT failures are related. Let me merge. |
…tions on related classes