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]

Reply via email to