Skip to content

Transaction support for query batching#4

Merged
Brayden merged 5 commits intomainfrom
bwilmoth/transactions
Oct 1, 2024
Merged

Transaction support for query batching#4
Brayden merged 5 commits intomainfrom
bwilmoth/transactions

Conversation

@Brayden
Copy link
Member

@Brayden Brayden commented Sep 30, 2024

These code changes add support for proper ACID query transactions on the database. Every query request is added into an execution queue. If a single query fails, it will respond as a failure. If a transaction of queries fail, the state will be restored to how it was prior to the first query in the transaction being executed.

  • Adds support for multi-query transactions
  • Add an example to the README for multi-query transactions
  • Support ACID transactions via event queueing

@Brayden Brayden merged commit 8a66d4e into main Oct 1, 2024
@Brayden Brayden deleted the bwilmoth/transactions branch October 1, 2024 01:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant