Barthelemy Dagenais

Results 10 issues of Barthelemy Dagenais

Py4J tests randomly fail on Github actions (testShutdownSubprocess and testShutdownSubprocessThatDiesOnExit)

``` python python_object = MyPythonClass() gateway.entry_point.set_some_field(python_object) python_object2 = gateway.entry_point.get_some_field() # python_object2 is now a JavaObject, but should be a MyPythonClass instance self.assertEquals(python_object, python_object2) ```

Currently, when a primitive wrapper is created on the Java side (e.g., java.lang.Integer), it is converted to a primitive on the Python side. This limits the usage of primitive wrappers...

feature request

I see two use cases. The first is the easiest to implement: ``` python # Use case 1 try: gw.entry_point.doSomething() except gw.jvm.java.io.IOError.as_type(): print("Hello World") # Alternative try: gw.entry_point.doSomething() except gw.jvm.java.io.IOError:...

Currently, it is only possible to set a global ClassLoadingStrategy, but it would be more flexible to set a strategy per GatewayServer instance.

feature request

Please describe how you hope binary transfer would work for your use cases, by filling this small survey as many times as needed. Be specific: of course it would be...

performance

Now that the Java side can start the conversation with the python server entry point.

Make sure that scheduled tasks without a schedule id are never collected by backend.cleanup.