`_documents` took its owner clients inside an ephemeral connection and used them after that connection closed, then stored them for the file reads that follow, so every standalone multi-database read went through a closed database. A sandbox covering a set now retains the client it opened until `close()`. One database has no owners and keeps its connection no longer than the read that opened it, so a write from elsewhere is still visible to the next read. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| conftest.py | ||
| test_models.py | ||
| test_sandbox.py | ||
| test_sandbox_multi_db.py | ||
| test_sandbox_multimodal.py | ||
| test_sandbox_toc.py | ||