Dmitry Kropachev
Dmitry Kropachev
Have an integration tests running on windows and macos.
Prepared statements invalidation used to be completely broken, you can read details on it [here](https://github.com/scylladb/scylladb/issues/20860) Recently core merged [PR](https://github.com/scylladb/scylladb/pull/23292) that fixes problems for select statements. After that PR, if driver...
Test new version of the driver with one or more of the following test suits, to ensure new release doesn't break anything: 1. [scylla-dtest](https://github.com/scylladb/scylla-dtest) 2. [scylla tests](https://github.com/scylladb/scylladb/tree/master/test) 3. [scylla-cluster-tests](https://github.com/scylladb/scylla-cluster-tests)
`ControlConnection.reconnect` could be called from many places in parallel. When it happens you get to see streak for reconnects happning one by one and, in some cases, even in parallel....
While testing https://github.com/scylladb/python-driver/pull/473 I have found that in scenaior when driver can't properly initialize connections it start eating memory, in my case session endup consuming twice more memory than usual....
Currently if we want to pass additional arguments to scylla we use `SCYLLA_EXT_OPTS` environment variable like so: ``` os.environ['SCYLLA_EXT_OPTS'] = "--smp 1" ``` Beside that it is ugly, It creates...
Python 3.14 got native zstd: https://peps.python.org/pep-0784/ Let's make use of it for frame level compression. Server side issue: https://github.com/scylladb/scylladb/issues/21943
When node is restarted driver start opening connections to it. In case when there are lot's of driver instances it can impact cluster performance big deal. Examples: https://github.com/scylladb/scylla-enterprise/issues/5409 We need...
Add tests that ensures that tablet information is provided by server and it reaches the metadata in every case. Sessions: 1. Session built with keyspace 2. Session with executed `USE...