You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
flyingsilverfin
changed the title
TypeDB 3.0: Remove sessions in favor of 3 transacion types
TypeDB 3.0: remove sessions in favor of 3 transacion types
Apr 3, 2024
flyingsilverfin
changed the title
TypeDB 3.0: remove sessions in favor of 3 transacion types
TypeDB 3.0: remove sessions in favor of 3 transaction types
May 23, 2024
Problem to Solve
TypeDB's connection model introduces needless complexity, as well as some states of questionable use (such as a
schema
session +read
transaction).Proposed Solution
We will simplify to use 3 transaction types directly:
schema
- which allows schema and data manipulation, to be used to defining schema and schema+data migrations.read
- allow reading the data + schema in a snapshotwrite
- allows writing data and reading data + schema in a snapshot.While a schema transaction is open, data write transactions are blocked.
The text was updated successfully, but these errors were encountered: