Bret McGuire created CASSPYTHON-22:
--------------------------------------

             Summary: Test CPython with GIL disabled
                 Key: CASSPYTHON-22
                 URL: https://issues.apache.org/jira/browse/CASSPYTHON-22
             Project: Apache Cassandra Python driver
          Issue Type: Task
            Reporter: Bret McGuire


Since Python 3.13 the GIL can be disabled at build time via a CLI flag.  Some 
references:

https://peps.python.org/pep-0703/
https://docs.python.org/3/howto/free-threading-python.html#freethreading-python-howto

At a minimum we should do some testing to validate how the Python driver 
behaves under this configuration, specifically with the libev executor.

We might also want to consider adding this as an axis of testing in our CI 
system but that can probably wait a little bit.  The bare minimum here would 
seem to be making sure we aren't completely broken in a GIL-less world.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to