Transactions in GraphQL

Also wonder if the @transaction opens up the possiblity for case 1 to have an argument like @transaction(..., retry: true) and make retrying or not dependent on the args