Fixes to sync()
* Save/sync executor attempted to commit changes to pydantic objects even when there was an exception inside its context manager * Sync was writing changes to pydantic objects while the transaction was still open * Fix sync() to update single links properly and handle the case when a linked object is replaced with a different one * Drop BlockingClient.__save_debug__ method, it's quite outdated and must be broken
Y
Yury Selivanov committed
e58987df7b6185d9758c75bdc76ba0334a981138
Parent: 1147606
Committed by Yury Selivanov <yury@edgedb.com>
on 8/25/2025, 6:35:04 PM