Skip to content
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

HDDS-1217. Refactor ChillMode rules and chillmode manager. #558

Merged
merged 5 commits into from
Mar 25, 2019

Conversation

bharatviswa504
Copy link
Contributor

No description provided.

@bharatviswa504 bharatviswa504 self-assigned this Mar 5, 2019
@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 47 Docker mode activated.
_ Prechecks _
+1 @author 1 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 1 new or modified test files.
_ trunk Compile Tests _
+1 mvninstall 1258 trunk passed
+1 compile 54 trunk passed
+1 checkstyle 23 trunk passed
+1 mvnsite 38 trunk passed
+1 shadedclient 828 branch has no errors when building and testing our client artifacts.
+1 findbugs 56 trunk passed
+1 javadoc 29 trunk passed
_ Patch Compile Tests _
+1 mvninstall 43 the patch passed
+1 compile 30 the patch passed
+1 javac 30 the patch passed
-0 checkstyle 19 hadoop-hdds/server-scm: The patch generated 9 new + 0 unchanged - 0 fixed = 9 total (was 0)
+1 mvnsite 34 the patch passed
-1 whitespace 0 The patch has 75 line(s) that end in whitespace. Use git apply --whitespace=fix <<patch_file>>. Refer https://git-scm.com/docs/git-apply
-1 whitespace 1 The patch 19849 line(s) with tabs.
+1 shadedclient 1110 patch has no errors when building and testing our client artifacts.
+1 findbugs 52 the patch passed
-1 javadoc 25 hadoop-hdds_server-scm generated 1 new + 5 unchanged - 0 fixed = 6 total (was 5)
_ Other Tests _
+1 unit 361 server-scm in the patch passed.
+1 asflicense 35 The patch does not generate ASF License warnings.
4174
Subsystem Report/Notes
Docker Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/hadoop-multibranch/job/PR-558/1/artifact/out/Dockerfile
GITHUB PR #558
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle
uname Linux 88946f220c20 4.4.0-138-generic #164~14.04.1-Ubuntu SMP Fri Oct 5 08:56:16 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality personality/hadoop.sh
git revision trunk / 7f636b4
maven version: Apache Maven 3.3.9
Default Java 1.8.0_191
findbugs v3.1.0-RC1
checkstyle https://builds.apache.org/job/hadoop-multibranch/job/PR-558/1/artifact/out/diff-checkstyle-hadoop-hdds_server-scm.txt
whitespace https://builds.apache.org/job/hadoop-multibranch/job/PR-558/1/artifact/out/whitespace-eol.txt
whitespace https://builds.apache.org/job/hadoop-multibranch/job/PR-558/1/artifact/out/whitespace-tabs.txt
javadoc https://builds.apache.org/job/hadoop-multibranch/job/PR-558/1/artifact/out/diff-javadoc-javadoc-hadoop-hdds_server-scm.txt
Test Results https://builds.apache.org/job/hadoop-multibranch/job/PR-558/1/testReport/
Max. process+thread count 467 (vs. ulimit of 5500)
modules C: hadoop-hdds/server-scm U: hadoop-hdds/server-scm
Console output https://builds.apache.org/job/hadoop-multibranch/job/PR-558/1/console
Powered by Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

@bharatviswa504
Copy link
Contributor Author

Except protected checkstyle warning, remaining all have been addressed.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 23 Docker mode activated.
_ Prechecks _
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 1 new or modified test files.
_ trunk Compile Tests _
+1 mvninstall 974 trunk passed
+1 compile 46 trunk passed
+1 checkstyle 19 trunk passed
+1 mvnsite 30 trunk passed
+1 shadedclient 659 branch has no errors when building and testing our client artifacts.
+1 findbugs 36 trunk passed
+1 javadoc 21 trunk passed
_ Patch Compile Tests _
+1 mvninstall 32 the patch passed
+1 compile 23 the patch passed
+1 javac 23 the patch passed
-0 checkstyle 14 hadoop-hdds/server-scm: The patch generated 2 new + 0 unchanged - 0 fixed = 2 total (was 0)
+1 mvnsite 28 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 shadedclient 690 patch has no errors when building and testing our client artifacts.
+1 findbugs 43 the patch passed
+1 javadoc 17 the patch passed
_ Other Tests _
-1 unit 87 server-scm in the patch failed.
+1 asflicense 25 The patch does not generate ASF License warnings.
2849
Reason Tests
Failed junit tests hadoop.hdds.scm.chillmode.TestSCMChillModeManager
Subsystem Report/Notes
Docker Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/hadoop-multibranch/job/PR-558/2/artifact/out/Dockerfile
GITHUB PR #558
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle
uname Linux bab87144a106 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality personality/hadoop.sh
git revision trunk / 618e009
maven version: Apache Maven 3.3.9
Default Java 1.8.0_191
findbugs v3.1.0-RC1
checkstyle https://builds.apache.org/job/hadoop-multibranch/job/PR-558/2/artifact/out/diff-checkstyle-hadoop-hdds_server-scm.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-558/2/artifact/out/patch-unit-hadoop-hdds_server-scm.txt
Test Results https://builds.apache.org/job/hadoop-multibranch/job/PR-558/2/testReport/
Max. process+thread count 467 (vs. ulimit of 5500)
modules C: hadoop-hdds/server-scm U: hadoop-hdds/server-scm
Console output https://builds.apache.org/job/hadoop-multibranch/job/PR-558/2/console
Powered by Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

*
* @param <T>
*/
public interface ChillModeExitRule<T> {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just food for thought: You could actually still keep this as an interface and provide a default implementation for onMessage. New Java 8 contract change that avoids introducing inheritance purely for a default impl.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, it can be used but we don't want subclasses to implement this. So in the next patch, I made this method as final in abstract class. This came up when discussing with Nanda, so left this as an abstract class.

But your suggestion can be done, if we don't have such a requirement.

chillModeCutoff = conf.getDouble(
HddsConfigKeys.HDDS_SCM_CHILLMODE_THRESHOLD_PCT,
HddsConfigKeys.HDDS_SCM_CHILLMODE_THRESHOLD_PCT_DEFAULT);
chillModeManager = manager;

if (chillModeCutoff > 1.0 || chillModeCutoff < 0.0) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FFT: Guava preconditions might improve readability here.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@hadoop-yetus
Copy link

🎊 +1 overall

Vote Subsystem Runtime Comment
0 reexec 25 Docker mode activated.
_ Prechecks _
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 1 new or modified test files.
_ trunk Compile Tests _
+1 mvninstall 1003 trunk passed
+1 compile 47 trunk passed
+1 checkstyle 21 trunk passed
+1 mvnsite 33 trunk passed
+1 shadedclient 710 branch has no errors when building and testing our client artifacts.
+1 findbugs 40 trunk passed
+1 javadoc 25 trunk passed
_ Patch Compile Tests _
+1 mvninstall 34 the patch passed
+1 compile 25 the patch passed
+1 javac 25 the patch passed
-0 checkstyle 14 hadoop-hdds/server-scm: The patch generated 2 new + 0 unchanged - 0 fixed = 2 total (was 0)
+1 mvnsite 25 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 shadedclient 739 patch has no errors when building and testing our client artifacts.
+1 findbugs 46 the patch passed
+1 javadoc 21 the patch passed
_ Other Tests _
+1 unit 101 server-scm in the patch passed.
+1 asflicense 29 The patch does not generate ASF License warnings.
3031
Subsystem Report/Notes
Docker Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/hadoop-multibranch/job/PR-558/3/artifact/out/Dockerfile
GITHUB PR #558
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle
uname Linux dec4e4efb76b 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality personality/hadoop.sh
git revision trunk / 373705f
maven version: Apache Maven 3.3.9
Default Java 1.8.0_191
findbugs v3.1.0-RC1
checkstyle https://builds.apache.org/job/hadoop-multibranch/job/PR-558/3/artifact/out/diff-checkstyle-hadoop-hdds_server-scm.txt
Test Results https://builds.apache.org/job/hadoop-multibranch/job/PR-558/3/testReport/
Max. process+thread count 411 (vs. ulimit of 5500)
modules C: hadoop-hdds/server-scm U: hadoop-hdds/server-scm
Console output https://builds.apache.org/job/hadoop-multibranch/job/PR-558/3/console
Powered by Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 27 Docker mode activated.
_ Prechecks _
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 1 new or modified test files.
_ trunk Compile Tests _
+1 mvninstall 1042 trunk passed
-1 compile 42 server-scm in trunk failed.
+1 checkstyle 22 trunk passed
-1 mvnsite 27 server-scm in trunk failed.
+1 shadedclient 714 branch has no errors when building and testing our client artifacts.
-1 findbugs 26 server-scm in trunk failed.
+1 javadoc 26 trunk passed
_ Patch Compile Tests _
-1 mvninstall 21 server-scm in the patch failed.
-1 compile 21 server-scm in the patch failed.
-1 javac 21 server-scm in the patch failed.
+1 checkstyle 15 the patch passed
-1 mvnsite 22 server-scm in the patch failed.
+1 whitespace 0 The patch has no whitespace issues.
+1 shadedclient 728 patch has no errors when building and testing our client artifacts.
-1 findbugs 24 server-scm in the patch failed.
+1 javadoc 21 the patch passed
_ Other Tests _
-1 unit 25 server-scm in the patch failed.
+1 asflicense 28 The patch does not generate ASF License warnings.
2920
Subsystem Report/Notes
Docker Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/hadoop-multibranch/job/PR-558/4/artifact/out/Dockerfile
GITHUB PR #558
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle
uname Linux 81795de089fe 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality personality/hadoop.sh
git revision trunk / c072458
maven version: Apache Maven 3.3.9
Default Java 1.8.0_191
compile https://builds.apache.org/job/hadoop-multibranch/job/PR-558/4/artifact/out/branch-compile-hadoop-hdds_server-scm.txt
mvnsite https://builds.apache.org/job/hadoop-multibranch/job/PR-558/4/artifact/out/branch-mvnsite-hadoop-hdds_server-scm.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-558/4/artifact/out/branch-findbugs-hadoop-hdds_server-scm.txt
mvninstall https://builds.apache.org/job/hadoop-multibranch/job/PR-558/4/artifact/out/patch-mvninstall-hadoop-hdds_server-scm.txt
compile https://builds.apache.org/job/hadoop-multibranch/job/PR-558/4/artifact/out/patch-compile-hadoop-hdds_server-scm.txt
javac https://builds.apache.org/job/hadoop-multibranch/job/PR-558/4/artifact/out/patch-compile-hadoop-hdds_server-scm.txt
mvnsite https://builds.apache.org/job/hadoop-multibranch/job/PR-558/4/artifact/out/patch-mvnsite-hadoop-hdds_server-scm.txt
findbugs https://builds.apache.org/job/hadoop-multibranch/job/PR-558/4/artifact/out/patch-findbugs-hadoop-hdds_server-scm.txt
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-558/4/artifact/out/patch-unit-hadoop-hdds_server-scm.txt
Test Results https://builds.apache.org/job/hadoop-multibranch/job/PR-558/4/testReport/
Max. process+thread count 411 (vs. ulimit of 5500)
modules C: hadoop-hdds/server-scm U: hadoop-hdds/server-scm
Console output https://builds.apache.org/job/hadoop-multibranch/job/PR-558/4/console
Powered by Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

🎊 +1 overall

Vote Subsystem Runtime Comment
0 reexec 24 Docker mode activated.
_ Prechecks _
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 1 new or modified test files.
_ trunk Compile Tests _
+1 mvninstall 1151 trunk passed
+1 compile 45 trunk passed
+1 checkstyle 20 trunk passed
+1 mvnsite 30 trunk passed
+1 shadedclient 763 branch has no errors when building and testing our client artifacts.
+1 findbugs 40 trunk passed
+1 javadoc 23 trunk passed
_ Patch Compile Tests _
+1 mvninstall 35 the patch passed
+1 compile 24 the patch passed
+1 javac 24 the patch passed
+1 checkstyle 15 the patch passed
+1 mvnsite 25 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 shadedclient 810 patch has no errors when building and testing our client artifacts.
+1 findbugs 45 the patch passed
+1 javadoc 19 the patch passed
_ Other Tests _
+1 unit 88 server-scm in the patch passed.
+1 asflicense 25 The patch does not generate ASF License warnings.
3274
Subsystem Report/Notes
Docker Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/hadoop-multibranch/job/PR-558/5/artifact/out/Dockerfile
GITHUB PR #558
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle
uname Linux cb3f416db718 4.4.0-139-generic #165~14.04.1-Ubuntu SMP Wed Oct 31 10:55:11 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality personality/hadoop.sh
git revision trunk / ddede7a
maven version: Apache Maven 3.3.9
Default Java 1.8.0_191
findbugs v3.1.0-RC1
Test Results https://builds.apache.org/job/hadoop-multibranch/job/PR-558/5/testReport/
Max. process+thread count 386 (vs. ulimit of 5500)
modules C: hadoop-hdds/server-scm U: hadoop-hdds/server-scm
Console output https://builds.apache.org/job/hadoop-multibranch/job/PR-558/5/console
Powered by Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

🎊 +1 overall

Vote Subsystem Runtime Comment
0 reexec 42 Docker mode activated.
_ Prechecks _
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 1 new or modified test files.
_ trunk Compile Tests _
+1 mvninstall 1191 trunk passed
+1 compile 45 trunk passed
+1 checkstyle 20 trunk passed
+1 mvnsite 31 trunk passed
+1 shadedclient 751 branch has no errors when building and testing our client artifacts.
+1 findbugs 41 trunk passed
+1 javadoc 24 trunk passed
_ Patch Compile Tests _
+1 mvninstall 33 the patch passed
+1 compile 23 the patch passed
+1 javac 23 the patch passed
+1 checkstyle 15 the patch passed
+1 mvnsite 27 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 shadedclient 797 patch has no errors when building and testing our client artifacts.
+1 findbugs 45 the patch passed
+1 javadoc 20 the patch passed
_ Other Tests _
+1 unit 107 server-scm in the patch passed.
+1 asflicense 26 The patch does not generate ASF License warnings.
3326
Subsystem Report/Notes
Docker Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/hadoop-multibranch/job/PR-558/6/artifact/out/Dockerfile
GITHUB PR #558
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle
uname Linux f19be16d66b5 4.4.0-138-generic #164~14.04.1-Ubuntu SMP Fri Oct 5 08:56:16 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality personality/hadoop.sh
git revision trunk / ddede7a
maven version: Apache Maven 3.3.9
Default Java 1.8.0_191
findbugs v3.1.0-RC1
Test Results https://builds.apache.org/job/hadoop-multibranch/job/PR-558/6/testReport/
Max. process+thread count 349 (vs. ulimit of 5500)
modules C: hadoop-hdds/server-scm U: hadoop-hdds/server-scm
Console output https://builds.apache.org/job/hadoop-multibranch/job/PR-558/6/console
Powered by Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

* returns false.
* @return boolean
*/
public abstract boolean validate();
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The method can be made protected and all the implementation can also be protected.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

* Actual processing logic for this rule.
* @param report
*/
public abstract void process(T report);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This can also be protected.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

/**
* Cleanup action's need to be done, once this rule is satisfied.
*/
public abstract void cleanup();
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This can also be protected.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

Copy link
Contributor

@nandakumar131 nandakumar131 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ChillModeExitRule
We can mandate the event handler adding logic of each and every ChillModeExitRule implementation by introducing an abstract abstract TypedEvent<T> getEventType() method in ChillModeExitRule class. Then we can make a call to this method from ChillModeExitRule constructor. This will mandate each and every rule to provide it's EventType and we can add its event handler in ChillModeExitRule.

public ChillModeExitRule(SCMChillModeManager chillModeManager,
    String ruleName, EventQueue eventQueue) {
  this.chillModeManager = chillModeManager;
  this.ruleName = ruleName;
  eventQueue.addHandler(getEventType(), this);
}

@bharatviswa504
Copy link
Contributor Author

Thank You @nandakumar131 for the review.
I have addressed the review comments.

@bharatviswa504
Copy link
Contributor Author

ChillModeExitRule
We can mandate the event handler adding logic of each and every ChillModeExitRule implementation by introducing an abstract abstract TypedEvent<T> getEventType() method in ChillModeExitRule class. Then we can make a call to this method from ChillModeExitRule constructor. This will mandate each and every rule to provide it's EventType and we can add its event handler in ChillModeExitRule.

public ChillModeExitRule(SCMChillModeManager chillModeManager,
    String ruleName, EventQueue eventQueue) {
  this.chillModeManager = chillModeManager;
  this.ruleName = ruleName;
  eventQueue.addHandler(getEventType(), this);
}

Done

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
0 reexec 63 Docker mode activated.
_ Prechecks _
+1 @author 0 The patch does not contain any @author tags.
+1 test4tests 0 The patch appears to include 1 new or modified test files.
_ trunk Compile Tests _
+1 mvninstall 1409 trunk passed
+1 compile 45 trunk passed
+1 checkstyle 20 trunk passed
+1 mvnsite 33 trunk passed
+1 shadedclient 753 branch has no errors when building and testing our client artifacts.
+1 findbugs 46 trunk passed
+1 javadoc 26 trunk passed
_ Patch Compile Tests _
+1 mvninstall 36 the patch passed
+1 compile 23 the patch passed
+1 javac 23 the patch passed
+1 checkstyle 15 the patch passed
+1 mvnsite 26 the patch passed
+1 whitespace 0 The patch has no whitespace issues.
+1 shadedclient 784 patch has no errors when building and testing our client artifacts.
+1 findbugs 46 the patch passed
+1 javadoc 18 the patch passed
_ Other Tests _
-1 unit 84 server-scm in the patch failed.
+1 asflicense 24 The patch does not generate ASF License warnings.
3572
Reason Tests
Failed junit tests hadoop.hdds.scm.node.TestSCMNodeManager
Subsystem Report/Notes
Docker Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/hadoop-multibranch/job/PR-558/7/artifact/out/Dockerfile
GITHUB PR #558
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient findbugs checkstyle
uname Linux f9aae31b75bc 4.4.0-139-generic #165~14.04.1-Ubuntu SMP Wed Oct 31 10:55:11 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality personality/hadoop.sh
git revision trunk / c0427c8
maven version: Apache Maven 3.3.9
Default Java 1.8.0_191
findbugs v3.1.0-RC1
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-558/7/artifact/out/patch-unit-hadoop-hdds_server-scm.txt
Test Results https://builds.apache.org/job/hadoop-multibranch/job/PR-558/7/testReport/
Max. process+thread count 394 (vs. ulimit of 5500)
modules C: hadoop-hdds/server-scm U: hadoop-hdds/server-scm
Console output https://builds.apache.org/job/hadoop-multibranch/job/PR-558/7/console
Powered by Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

Copy link
Contributor

@nandakumar131 nandakumar131 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@nandakumar131 nandakumar131 merged commit 8739693 into apache:trunk Mar 25, 2019
@bharatviswa504 bharatviswa504 deleted the HDDS-1217 branch March 25, 2019 20:40
shanthoosh pushed a commit to shanthoosh/hadoop that referenced this pull request Oct 15, 2019
Author: Aditya Toomula <atoomula@linkedin.com>

Reviewers: Srini P<spunuru@linkedin.com>

Closes apache#558 from atoomula/sql1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
4 participants