Closed zopyx closed 1 year ago
Thanks for the interesting data point. That traceback is showing a failure to connect to the database server (a socket timed out waiting for a response); RelStorage is connecting to the server because there was no open connection or the previous connection threw an unexpected error (most likely another timeout).
For the first time, Relstorage seems to work with latest Yugabyte 2.1 (default Docker installation). I could bootstrap and create a Plone 5.2/Python 3 installation over Relstorage/Pyscopg2. It is possible to edit and change objects in the ZMI (add/edit DTML methods). However, there seems to be an issue with larger or longer transactions e.g. creating and committing a new Plone site. This give me:
2020-03-11 20:40:20,863 WARNING [relstorage.adapters.postgresql.connmanager:92][waitress] Unable to connect: FATAL: Timed out: Read RPC (request call id 123) to 172.18.0.2:7100 timed out after 1.148s