vaticle / typedb-driver-python

TypeDB Driver for Python
https://typedb.com
Apache License 2.0
67 stars 25 forks source link

Move session pulse transmitter to the Client #249

Closed alexjpwalker closed 2 years ago

alexjpwalker commented 2 years ago

What is the goal of this PR?

Instead of launching a background thread in each session to send pulses, we now use a single thread in the Client to send pulses for all of its sessions. This allows the client to handle a much larger number of sessions than it previously could.

What are the changes implemented in this PR?

Changeset

Fixes