jrmccluskey commented on issue #36478: URL: https://github.com/apache/beam/issues/36478#issuecomment-3422520991
Hi there, this is on my radar for deeper investigation in the next few weeks. Long story short, this is going to require a _lot_ of things to move both within and beyond Beam Python to work properly. Beam carries a lot of dependencies that will require free threading support, most importantly gRPC (a tracking bug for this feature in gRPC is at https://github.com/grpc/grpc/issues/38762.) Then there's the separate problem of updating the SDK code itself to work in free-threading. The biggest hurdles here are A) having sufficient testing for race conditions and B) updating extension code that hasn't been changed in a very long time for gil-less execution. Hopefully I'll have a more thorough doc for this in the coming weeks, along with Beam removing 3.9 support and starting to add 3.14 support. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
