Barthelemy Dagenais
Barthelemy Dagenais
Btw, these questions are best answered on the mailing list :-)
Hi, which version of Py4J are you using and how are you transferring the data? Currently only byte arrays are optimized and the current "best practice" is to transfer raw...
No performance report because it is highly dependent on how you use it (high throughput networking code is tricky, especially when factoring in type conversion).
Almost a year since this was reported, my apologies! You are right, this is weird and it should have been None. This function started simple and evolved so much, it...
Hi Scott, the FindBugs report is here: https://417-1045976-gh.circle-artifacts.com/1/home/ubuntu/py4j/py4j-java/build/reports/findbugs/main.xml I'll try to look at the pull request over the weekend. Thanks!
@scottslewis apologies for the long delay. I looked at the code and before I dive into specific questions or code review comments I have some high-level questions: 1. If I...
Hi Scott, thank you very much for your detailed answers. I think I really like using PythonThrowable as a cause of Py4jException. If you could post an example of what...
Hi Scott, thanks a lot for the explanation and the examples. I'll invite other contributors to comment, but I believe this is a nice addition. @JoshRosen @batterseapower @jonahkichwacoders : if...
Hi, By local socket, I believe you are meaning unix domain socket? Py4J aims at supporting Windows and remote scenarios (Python interpreter and Java VM on different machines), so unix...
Hi, Py4J has the ability to launch a JVM from Python, bind to the next available port, and exchange the port through stdout (transparent to the user), so you do...