SIGN IN SIGN UP

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