Open laurentgo opened 1 month ago
cc @lidavidm
I wonder if the issue is somehow similar to the one hinted at https://github.com/apache/arrow/blob/9ba9253e8527a7f3e2c6e47e631e278b8ca84e53/java/flight/flight-core/src/test/java/org/apache/arrow/flight/TestDoExchange.java#L407 where somehow data is not fully reclaimed? (in my local test for TestDoExchange
it seems the leak is related to allocations triggered by Producer
)
Can anyone reproduce it locally?
I cannot for TestFlightSqlStreams
I think we need to do two things:
@vibhatha
I will take a look. But need sometime, probably earliest next week.
We optionally track this info and it should be enabled in CI and the error message should be enhanced.
@lidavidm could I get a pointer in how to enable this in CIs?
You'll have to look. We neutered it after performance complaints.
Another occurence of a build failure: https://github.com/apache/arrow/actions/runs/9210096683/job/25336267356?pr=41800
Hard thing is replicating this locally. I tried a few times yesterday, no luck. Need to enable what @lidavidm mentioned in the CIs. I need to look into that.
Describe the bug, including details regarding any error messages, version, and platform.
Several test failures in
flight-sql
module have been observed in multiple job executions:The reported issue is
Note that there are also multiple messages about unclosed
ManagedChannels
inflight-core
module:org.apache.arrow.flight.auth2.TestBasicAuth2
org.apache.arrow.flight.core/org.apache.arrow.flight.TestFlightGrpcUtils.testMultipleGrpcServices
org.apache.arrow.flight.core/org.apache.arrow.flight.TestDoExchange.setUp
org.apache.arrow.flight.core/org.apache.arrow.flight.TestServerOptions.addHealthCheckService
but those seems to only cause warnings, not errors
Component(s)
FlightRPC, Java