bigtop icon indicating copy to clipboard operation
bigtop copied to clipboard

Expanded Hive Testing

Open bharatm363 opened this issue 6 years ago • 9 comments

These tests validate the Hive JDBC driver and have fleshed out usage to include complex, generated SQL and meta-data testing.

bharatm363 avatar Jun 29 '18 13:06 bharatm363

Hi @bharatm363 can you create a JIRA on BIGTOP and describe what feature you'd like to add?

evans-ye avatar Jul 02 '18 04:07 evans-ye

@evans-ye I have created an issue on JIRA for this testing, https://issues.apache.org/jira/browse/BIGTOP-3049, please let me know if that is correct.

bharatm363 avatar Jul 02 '18 19:07 bharatm363

Thanks for the comments, I'll look into these, I'm going to refactor it some to make everything more readable and address some of the points you raised above. @evans-ye

bharatm363 avatar Jul 09 '18 13:07 bharatm363

Sure. Just want to let you know that it doesn't mean that everything I comment need to be addressed. If you think I'm wrong, reply with your thought.

evans-ye avatar Jul 09 '18 13:07 evans-ye

@bharatm363 can we have this in 1.3?

evans-ye avatar Aug 18 '18 02:08 evans-ye

@evans-ye Uploading some changes now, the main thing that I didn't directly address were the sql calls which are still performed in a large group. I thought that would be better as they all test the same kind of behavior without major differences between each one.

bharatm363 avatar Sep 07 '18 15:09 bharatm363

Aside the code, another thing we need to do is to squash all the commits into one commit.

See here: https://cwiki.apache.org/confluence/display/BIGTOP/How+to+Contribute#HowtoContribute-Howtogeneratepatchesbycreatingpullrequests.

evans-ye avatar Sep 08 '18 07:09 evans-ye

@evans-ye In terms of squashing I'm not sure I have the access to do so since the pull request is in the apache repo. Would you be able to squash the commits in this pull request?

bharatm363 avatar Sep 28 '18 17:09 bharatm363

@bharatm363 sorry to answer back late. I was on a week long vacation ;) I know there's a squash button in Github, however since github is just only a mirror of Bigtop codebase, we don't use it more than reviewing the code.

Usually I'll just rebase my folked branch which creates the PR. Afterwards the changes shall be reflected.

evans-ye avatar Oct 08 '18 17:10 evans-ye