Hi team,
First of all, thank you for the great work on PilotScope and for making it publicly available—this is a very impressive and valuable tool!
I'm encountering an issue when trying to run benchmark_subquery in the PRICE project that uses your work for generating workloads, and I hope you can help clarify or provide suggestions for debugging.
Problem
When running the workload—specifically calling pull_subquery_card()—the process hangs in the block_for_data_from_db() function inside HttpInteractorReceiver.py and eventually times out.
Interestingly, when I run pull_record() instead, I do get the expected result.
What I've tried
- Tested on two separate servers to rule out environment-specific problems.
- Verified that all dependencies are installed correctly (the way that you said)
- Confirmed from PostgreSQL logs that the query request is indeed received successfully.
- Verified that the relevant ports are open and functional.
- Did some debugging and noticed that:
- The
do_post() method in HttpInteractorReceiver.py never gets called.
- The receiver seems to be waiting indefinitely for a response that never comes.
Request
Do you have any idea what might be causing this behavior?
Any suggestions for debugging or known issues in this area would be much appreciated.
Thanks again for the excellent work—and looking forward to any guidance you can provide!
Best regards
Hi team,
First of all, thank you for the great work on PilotScope and for making it publicly available—this is a very impressive and valuable tool!
I'm encountering an issue when trying to run
benchmark_subqueryin the PRICE project that uses your work for generating workloads, and I hope you can help clarify or provide suggestions for debugging.Problem
When running the workload—specifically calling
pull_subquery_card()—the process hangs in theblock_for_data_from_db()function insideHttpInteractorReceiver.pyand eventually times out.Interestingly, when I run
pull_record()instead, I do get the expected result.What I've tried
do_post()method inHttpInteractorReceiver.pynever gets called.Request
Do you have any idea what might be causing this behavior?
Any suggestions for debugging or known issues in this area would be much appreciated.
Thanks again for the excellent work—and looking forward to any guidance you can provide!
Best regards