You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by Ranjan Banerjee <ra...@microsoft.com> on 2016/09/08 02:08:04 UTC
Remote debugging of HIVE code from Intellij
Hi,
I am trying to remote debug HIVE code from Intellij. Here are my steps:
1)In HIVE folder: mvn clean install -Dskiptests
2)cd itests/qtest
3)mvn clean install -Dskiptests
4)mvn -Dmaven.surefire.debug -Dtest=TestPositiveCliDriver -Dqfile=acid_bucket_pruning.q
I have setup the remote debugging config in Intellij and have put breakpoint in sessionstate.java
However I see that the test completes successfully and does not listen at the 5005 port. Can someone give some pointers as to why the mvn test is not stopping to listen at this port?
Thanks
Ranjan
RE: Remote debugging of HIVE code from Intellij
Posted by Ranjan Banerjee <ra...@microsoft.com>.
Thanks for the pointers Peter. Appreciate them:)
Ranjan
-----Original Message-----
From: Peter Vary [mailto:pvary@cloudera.com]
Sent: Friday, September 9, 2016 3:10 AM
To: dev@hive.apache.org
Cc: dev-help@hive.apache.org
Subject: Re: Remote debugging of HIVE code from Intellij
Hi Ranjan,
You can try the following query in the apache jira (https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissues.apache.org%2fjira%2fbrowse&data=02%7c01%7crabaner%40microsoft.com%7c08572092bdd6415ff12808d3d899787f%7c72f988bf86f141af91ab2d7cd011db47%7c1%7c0%7c636090126071480480&sdata=kwMjmd8QIAr9J1bS8RcK0cMiCkZzTK49vXsD3OYypVs%3d <https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fissues.apache.org%2fjira%2fbrowse&data=02%7c01%7crabaner%40microsoft.com%7c08572092bdd6415ff12808d3d899787f%7c72f988bf86f141af91ab2d7cd011db47%7c1%7c0%7c636090126071480480&sdata=kwMjmd8QIAr9J1bS8RcK0cMiCkZzTK49vXsD3OYypVs%3d>):
project = HIVE AND status in (Open, "In Progress", Reopened) AND labels in (newbie, "newbie++", newbiee, newbiew, newdev) AND assignee in (EMPTY)
Not sure that all of these are really easy ones, but you could check some of these, so you could test yourself.
I am fairly new too, but happy to help :)
Peter
> On Sep 9, 2016, at 12:07 AM, Ranjan Banerjee <ra...@microsoft.com> wrote:
>
> Hi Peter,
> Thank you so much for pointing it out. I ran -Dtest=TestCliDriver and it worked!
> On a sidenote I would like to contribute to the project. Is there any issue you would suggest that I could look into.
>
> Thanks
> Ranjan
>
> -----Original Message-----
> From: Peter Vary [mailto:pvary@cloudera.com]
> Sent: Thursday, September 8, 2016 6:26 AM
> To: dev@hive.apache.org
> Cc: dev-help@hive.apache.org
> Subject: Re: Remote debugging of HIVE code from Intellij
>
> Hi Ranjan,
>
> I am not sure about what you are about to test, but I think TestPositiveCliDriver is not a valid test name, so not test run in your case.
>
> Regards,
> Peter
>
>> On Sep 8, 2016, at 4:08 AM, Ranjan Banerjee <ra...@microsoft.com> wrote:
>>
>> Hi,
>> I am trying to remote debug HIVE code from Intellij. Here are my steps:
>> 1)In HIVE folder: mvn clean install -Dskiptests 2)cd itests/qtest
>> 3)mvn clean install -Dskiptests 4)mvn -Dmaven.surefire.debug
>> -Dtest=TestPositiveCliDriver -Dqfile=acid_bucket_pruning.q I have
>> setup the remote debugging config in Intellij and have put breakpoint
>> in sessionstate.java However I see that the test completes successfully and does not listen at the 5005 port. Can someone give some pointers as to why the mvn test is not stopping to listen at this port?
>>
>> Thanks
>> Ranjan
>
Re: Remote debugging of HIVE code from Intellij
Posted by Peter Vary <pv...@cloudera.com>.
Hi Ranjan,
You can try the following query in the apache jira (https://issues.apache.org/jira/browse <https://issues.apache.org/jira/browse>):
project = HIVE AND status in (Open, "In Progress", Reopened) AND labels in (newbie, "newbie++", newbiee, newbiew, newdev) AND assignee in (EMPTY)
Not sure that all of these are really easy ones, but you could check some of these, so you could test yourself.
I am fairly new too, but happy to help :)
Peter
> On Sep 9, 2016, at 12:07 AM, Ranjan Banerjee <ra...@microsoft.com> wrote:
>
> Hi Peter,
> Thank you so much for pointing it out. I ran -Dtest=TestCliDriver and it worked!
> On a sidenote I would like to contribute to the project. Is there any issue you would suggest that I could look into.
>
> Thanks
> Ranjan
>
> -----Original Message-----
> From: Peter Vary [mailto:pvary@cloudera.com]
> Sent: Thursday, September 8, 2016 6:26 AM
> To: dev@hive.apache.org
> Cc: dev-help@hive.apache.org
> Subject: Re: Remote debugging of HIVE code from Intellij
>
> Hi Ranjan,
>
> I am not sure about what you are about to test, but I think TestPositiveCliDriver is not a valid test name, so not test run in your case.
>
> Regards,
> Peter
>
>> On Sep 8, 2016, at 4:08 AM, Ranjan Banerjee <ra...@microsoft.com> wrote:
>>
>> Hi,
>> I am trying to remote debug HIVE code from Intellij. Here are my steps:
>> 1)In HIVE folder: mvn clean install -Dskiptests 2)cd itests/qtest
>> 3)mvn clean install -Dskiptests
>> 4)mvn -Dmaven.surefire.debug -Dtest=TestPositiveCliDriver -Dqfile=acid_bucket_pruning.q
>> I have setup the remote debugging config in Intellij and have put breakpoint in sessionstate.java
>> However I see that the test completes successfully and does not listen at the 5005 port. Can someone give some pointers as to why the mvn test is not stopping to listen at this port?
>>
>> Thanks
>> Ranjan
>
RE: Remote debugging of HIVE code from Intellij
Posted by Ranjan Banerjee <ra...@microsoft.com>.
Hi Peter,
Thank you so much for pointing it out. I ran -Dtest=TestCliDriver and it worked!
On a sidenote I would like to contribute to the project. Is there any issue you would suggest that I could look into.
Thanks
Ranjan
-----Original Message-----
From: Peter Vary [mailto:pvary@cloudera.com]
Sent: Thursday, September 8, 2016 6:26 AM
To: dev@hive.apache.org
Cc: dev-help@hive.apache.org
Subject: Re: Remote debugging of HIVE code from Intellij
Hi Ranjan,
I am not sure about what you are about to test, but I think TestPositiveCliDriver is not a valid test name, so not test run in your case.
Regards,
Peter
> On Sep 8, 2016, at 4:08 AM, Ranjan Banerjee <ra...@microsoft.com> wrote:
>
> Hi,
> I am trying to remote debug HIVE code from Intellij. Here are my steps:
> 1)In HIVE folder: mvn clean install -Dskiptests 2)cd itests/qtest
> 3)mvn clean install -Dskiptests
> 4)mvn -Dmaven.surefire.debug -Dtest=TestPositiveCliDriver -Dqfile=acid_bucket_pruning.q
> I have setup the remote debugging config in Intellij and have put breakpoint in sessionstate.java
> However I see that the test completes successfully and does not listen at the 5005 port. Can someone give some pointers as to why the mvn test is not stopping to listen at this port?
>
> Thanks
> Ranjan
Re: Remote debugging of HIVE code from Intellij
Posted by Peter Vary <pv...@cloudera.com>.
Hi Ranjan,
I am not sure about what you are about to test, but I think TestPositiveCliDriver is not a valid test name, so not test run in your case.
Regards,
Peter
> On Sep 8, 2016, at 4:08 AM, Ranjan Banerjee <ra...@microsoft.com> wrote:
>
> Hi,
> I am trying to remote debug HIVE code from Intellij. Here are my steps:
> 1)In HIVE folder: mvn clean install -Dskiptests
> 2)cd itests/qtest
> 3)mvn clean install -Dskiptests
> 4)mvn -Dmaven.surefire.debug -Dtest=TestPositiveCliDriver -Dqfile=acid_bucket_pruning.q
> I have setup the remote debugging config in Intellij and have put breakpoint in sessionstate.java
> However I see that the test completes successfully and does not listen at the 5005 port. Can someone give some pointers as to why the mvn test is not stopping to listen at this port?
>
> Thanks
> Ranjan